What are Campaigns?
Campaigns are one-time emails sent to your audience—perfect for announcements, newsletters, and promotions. With Brew, you can generate, personalize, and send high-converting campaigns in seconds. Brew’s AI handles the heavy lifting, ensuring every campaign is on-brand, uses your brand voice and design system, and follows best practices for high conversion.Creating a Campaign
To create a campaign, go to the Create page, select Campaigns from the tabs above the prompt box, and describe what you want. Brew’s AI generates your email instantly—complete with subject line, preview text, and personalized content.For detailed guidance on writing effective prompts, see our Prompt Guide.
Common Starter Prompts
- Product Announcements
- Event Invitations
- Promotions & Offers
- Educational Content
Share important news about new features, launches, or updates.Example prompts:
Announce our new integration with Salesforce, including key benefits and a link to the setup guide. Create a product launch email for our new analytics dashboard, highlighting three main features and a call to action to try it now. Draft an announcement for our upcoming mobile app, with download instructions and user testimonials.
Editing Your Campaign
After Brew generates your campaign, you can refine it using the chat interface. Simply describe what you want to change, and Brew will update your email instantly.For advanced editing techniques and prompt writing tips, see our Prompt Guide.
Dynamic Content & Personalization
Dynamic content lets you personalize campaigns by automatically inserting information about your contacts. Brew’s AI automatically adds relevant merge tags when creating campaigns, but you can also add or edit them manually.How to Use Dynamic Content
Click the{...} icon in the email editor to insert dynamic content. You can use dynamic content in the email body, subject line, and preview text field. Click on any dynamic content variable in your email to edit it.
Brew’s AI automatically inserts dynamic content and fallback values to personalize your campaigns.
Contact Properties
For campaigns, you can use contact properties—information stored about each contact in your audience. This includes default fields like email and name, plus any custom fields you’ve created. Any data you sync to Brew via API, integrations, or CSV uploads can be used. Examples:Hi {firstName}, check out our latest updates!→Hi Alex, check out our latest updates!Your {planName} subscription→Your Pro subscription
{firstName}- Recipient’s first name{lastName}- Recipient’s last name{company}- Company name{email}- Recipient’s email address{customProperty}- Any custom contact property you’ve created
Learn more about contact properties and how to manage them.
Fallback Values
Why they matter: If a contact is missing data for a property, emails won’t send without a fallback value. When you insert dynamic content, you’ll be prompted to provide a fallback—this is the text that appears when the actual data is missing. Examples:| Dynamic Content | Fallback | Result When Missing |
|---|---|---|
Hi {firstName} | ”there" | "Hi there” |
Your {planName} subscription | ”current" | "Your current subscription” |
For automations, you can also use event properties. For transactional emails, you can use data variables. See the Automations and Transactional Emails pages for more details.
Need Help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.