How to Set Up Brevo in Under 30 Minutes
About Aviv M.
This guide walks you through how to set up Brevo in under 30 minutes — from account creation to sending your first campaign. No technical experience required.
Table of Contents
- What You Need Before You Start
- Steps to Set Up Brevo in Under 30 Minutes
- Brevo Free vs. Starter vs. Business: Which Plan Fits Your Stage?
- Common Mistakes to Avoid During Setup
- How Brevo Compares to Alternatives at the Same Stage
- Frequently Asked Questions
- Wrapping Up
If you want to know how to set up Brevo in under 30 minutes, here’s the short answer: create a free account at brevo.com, verify your sender email, import or add contacts, configure a basic signup form or list, and build your first email campaign using the drag-and-drop editor. The whole process — done methodically — takes 20 to 30 minutes for most beginners.

Photo: Ahmed (Pexels)
Brevo (formerly Sendinblue) is one of the more accessible email marketing platforms for new senders. Its free plan allows up to 300 emails per day and unlimited contacts, which sets it apart from tools like AWeber or Kit that cap contacts on free tiers. That makes it a reasonable starting point if you’re building a list and want to keep costs at zero while you test the waters.
What You Need Before You Start
Gather these four things before opening the Brevo dashboard:
- A verified domain or business email (e.g., hello@yourdomain.com — Gmail addresses work for testing but limit deliverability)
- Your contact list as a CSV file, or at minimum a few test email addresses
- Basic brand assets — your logo file and a hex code for your brand color
- A clear goal for your first campaign — welcome email, newsletter, or a lead magnet delivery
Having these ready cuts setup time in half. Without them, you’ll spend more time hunting for files than actually configuring the tool.
Steps to Set Up Brevo in Under 30 Minutes
Step 1: Create Your Brevo Account (3 minutes)
Go to brevo.com and click Sign up free. Enter your business email and create a password. Brevo will send a confirmation email — click the link inside it.
Once confirmed, you’ll land in an onboarding questionnaire. Answer it honestly. Brevo uses these answers to pre-configure your account settings (industry, list size, sending goals). This takes 90 seconds and saves you from digging through menus later.
Choose the Free plan to start. It includes 300 emails/day, unlimited contacts, and access to the drag-and-drop email editor — enough to validate your setup before paying anything.
Step 2: Verify Your Sender Domain (5 minutes)
This is the step most beginners skip, and it’s the one that tanks deliverability.
In your Brevo dashboard, go to Settings → Senders & IPs → Domains. Click Add a domain and enter your domain (e.g., yourdomain.com).
Brevo will generate two DNS records:
– A DKIM TXT record (authenticates your emails)
– An SPF record (authorizes Brevo to send on your behalf)
Log in to your domain registrar (Bluehost, Namecheap, GoDaddy, etc.) and add both records to your DNS settings. DNS propagation can take up to 48 hours, but you can continue setup while you wait. Come back to click Verify once the records are live.
Why this matters: Emails sent from unverified domains are far more likely to land in spam. Brevo flags unverified senders on the dashboard — don’t ignore it.
Step 3: Import or Add Your Contacts (5 minutes)
Go to Contacts in the left menu and click Import contacts.
If you have a CSV file, upload it and map the columns (email, first name, last name). If you’re starting from zero, manually add a few test addresses using the Add a contact button.
Either way, create your first list during this step. Click Lists → Create a list and name it something descriptive like “Newsletter Subscribers” or “Lead Magnet Optin — July 2025.” Specific names save confusion when you have five lists running simultaneously.
Brevo also lets you add custom attributes to contacts — fields like “Plan Type” or “Signup Source.” Set one or two up now if segmentation matters to your strategy. You can always add more later.
Step 4: Set Up a Signup Form (5 minutes)
If you have a website, connecting a signup form is how new contacts will enter your list automatically.
Go to Forms in the left sidebar. Click Create a form, choose Subscription form, and use the drag-and-drop builder to add fields. At minimum: email address. Optionally: first name.
Configure these settings before saving:
– Confirmation type: Double opt-in is the safest choice for deliverability and legal compliance (GDPR, CAN-SPAM)
– Confirmation email: Brevo generates one automatically — customize the subject line and body to match your brand
– Redirect URL after signup: point this to a thank-you page or your lead magnet download page
Brevo gives you an embed code (HTML snippet) and a hosted link. Paste the embed code into your website’s sidebar, footer, or a dedicated landing page. If you’re on WordPress with Elementor or Thrive Architect, paste it into a Code Block widget.
Step 5: Build and Send Your First Email Campaign (10 minutes)
Go to Campaigns → Email → Create an email campaign.
Fill in:
– Campaign name (internal only)
– Subject line — write at least two variants and pick the stronger one
– Preview text — the 40–90 character snippet that appears next to the subject in the inbox
Click Design email and choose the Drag & drop editor. Brevo’s template library includes about 40 pre-built layouts sorted by use case (newsletter, promotional, transactional). Pick one close to your goal and customize it.
Key elements to configure in the editor:
1. Upload your logo to the header block
2. Replace placeholder text with your actual content
3. Set the button color to match your brand hex code
4. Add your physical mailing address to the footer (required by CAN-SPAM)
Click Preview to see desktop and mobile views. Then click Test to send a test message to your own inbox. Check it on both desktop and your phone before proceeding.
When satisfied, click Schedule or Send now. For your first send, choose Send now to one of your test lists. Once you’ve confirmed it looks right in a real inbox, you’re ready to send to your full list.
Brevo Free vs. Starter vs. Business: Which Plan Fits Your Stage?
| Plan | Price (monthly) | Daily email limit | Contact limit | Key features | Best for |
|---|---|---|---|---|---|
| Free | $0 | 300/day | Unlimited | Email editor, forms, basic automation | Testing, early list building (under 500 contacts) |
| Starter | From $9/mo | Up to 5,000/day | Unlimited | No Brevo logo, basic reporting | Growing senders with 1–5 campaigns/month |
| Business | From $18/mo | Up to 20,000/day | Unlimited | A/B testing, advanced automation, send-time optimization | Active email marketers, e-commerce, course creators |
| Enterprise | Custom | Custom | Unlimited | Dedicated IP, SSO, custom onboarding | High-volume senders, agencies |
Most solo bloggers and side-hustlers can stay on the Free plan through their first 90 days. Upgrade to Starter when you need to remove Brevo’s logo from emails or start sending more than 300 per day.
Common Mistakes to Avoid During Setup
Skipping domain authentication. DKIM and SPF verification is not optional if you care about inbox placement. Authenticated emails consistently outperform unauthenticated ones in deliverability tests [verify].
Using a Gmail or Yahoo address as your sender. Major email providers now enforce DMARC policies that make bulk sending from personal addresses increasingly unreliable. Use a business email tied to your domain.
Putting all contacts in one giant list. Segmentation is easier from day one than retroactively. At minimum, separate subscribers by how they opted in (blog sidebar vs. content upgrade vs. webinar registration).
Ignoring the unsubscribe link. Brevo adds one automatically, but confirm it’s visible and functional in your test email. A buried unsubscribe link increases spam complaints — which hurts your sender reputation across all future sends.
Sending a campaign before testing on mobile. More than half of emails are opened on mobile devices [verify]. Always preview and test on a phone before sending to your list.
How Brevo Compares to Alternatives at the Same Stage
Brevo is not the right tool for everyone at the early stage. Here’s a quick orientation:
- Kit (formerly ConvertKit): Better for content creators who rely heavily on automation sequences and tagging. Free plan caps at 10,000 subscribers but lacks some of Brevo’s transactional email features.
- GetResponse: More generous automation on mid-tier plans; also includes landing pages and webinar hosting. Slightly steeper learning curve for beginners.
- AWeber: Solid deliverability reputation and good customer support. Free plan limited to 500 subscribers.
- ActiveCampaign: The strongest automation and CRM integration of the group, but starts at $15/mo with no free send tier — better suited once you’ve validated your funnel.
Brevo’s edge at the zero-cost stage is the unlimited contacts + 300 daily sends combination. For a blogger building an audience with a weekly newsletter under 300 recipients, the free plan is fully functional with no time limit.
Frequently Asked Questions
Is Brevo actually free, or does the free plan expire?
Brevo’s free plan does not expire. You can use it indefinitely with the 300 emails/day limit. The cap is on daily sends, not on the number of contacts you store or the number of months you use it.
Can I automate a welcome email on the free plan?
Yes. Brevo’s free plan includes basic automation, which is enough to trigger a single welcome email when someone subscribes. More complex multi-step sequences (like a 5-email onboarding series) require the Business plan’s advanced automation workflow builder.
How long does DNS verification take?
DKIM and SPF records typically propagate within 1–24 hours, though it can occasionally take up to 48 hours depending on your registrar. You can continue building your campaign while you wait and verify the domain once propagation is complete.
Does Brevo work with WordPress?
Yes. Brevo offers an official WordPress plugin that connects your site’s forms and WooCommerce store to your Brevo contact lists. You can also embed Brevo’s native subscription forms using a standard HTML Code Block in page builders like Elementor or Thrive Architect.
What happens if I exceed the 300 emails/day limit?
Brevo queues any emails above the daily limit and sends them the following day. Your campaigns will still go out — just delayed. If you consistently hit the cap, upgrading to the Starter plan ($9/mo) removes the daily restriction.
Wrapping Up
Knowing how to set up Brevo in under 30 minutes removes the excuse that email marketing is too complicated to start. The five steps above — account creation, domain verification, contact import, signup form, first campaign — are the complete path from zero to a functioning email list.
The free plan gives you real tools, not a crippled demo. Use the 300-send daily limit as a pressure test for your content strategy, not a reason to delay. Once you’re consistently sending and seeing engagement, the upgrade math is straightforward.
Want more guides like this? Bookmark the site and check back for more practical walkthroughs on email marketing, funnels, and list building.
About Aviv M.
With over 500,000 monthly readers, my mission is to teach the next generation of online entrepreneurs how to scale at startup speed. My software reviews are based on real-life experience (and not from a faceless brand).
Disclosure: I may receive affiliate compensation for some of the links below at no cost to you if you decide to purchase a paid plan. You can read our affiliate disclosure in our privacy policy. This site is not intending to provide financial advice. This is for entertainment only.
Table of Contents
- What You Need Before You Start
- Steps to Set Up Brevo in Under 30 Minutes
- Brevo Free vs. Starter vs. Business: Which Plan Fits Your Stage?
- Common Mistakes to Avoid During Setup
- How Brevo Compares to Alternatives at the Same Stage
- Frequently Asked Questions
- Wrapping Up








Leave a Comment
You must be logged in to post a comment.