How to Set Up Brevo in Under 30 Minutes

About Aviv M.

Updated:2 August 2026
how to set up Brevo in under 30 minutes

This guide walks you through how to set up Brevo in under 30 minutes — from account creation to sending your first email campaign. No prior experience required.

Table of Contents

  • What Brevo Offers Before You Commit
  • Steps to Set Up Brevo in Under 30 Minutes
  • How to Set Up Brevo in Under 30 Minutes: Common Mistakes to Avoid
  • After Setup: Three Things to Configure in Week One
  • How to Set Up Brevo in Under 30 Minutes: Realistic Time Summary
  • Frequently Asked Questions

You can complete how to set up Brevo in under 30 minutes if you follow a clear sequence: create a free account, authenticate your sending domain, import or build a contact list, and trigger a test send. Brevo’s free plan allows up to 300 emails per day with no contact limit, making it a practical starting point for bloggers and small business owners who don’t need to pay before they see results.

how to set up Brevo in under 30 minutes
Photo: Vlada Karpovich (Pexels)

What Brevo Offers Before You Commit

Brevo (formerly Sendinblue) prices by email volume, not by contact count. That’s the key difference from tools like Kit or AWeber, which charge based on subscribers.

Here’s a quick snapshot of where Brevo sits next to a few comparable platforms:

Tool Free Tier Limit Starting Paid Price Best For Automation on Free?
Brevo 300 emails/day, unlimited contacts $9/mo (Starter) High contact counts, low send frequency Yes (limited)
Kit (ConvertKit) 1,000 subscribers, limited features $29/mo Bloggers, creators No
AWeber 500 subscribers, 3,000 emails/mo $15/mo Beginners, small lists No
GetResponse 500 contacts, 2,500 emails/mo $19/mo Funnels + email combo No
ActiveCampaign No free tier $15/mo Advanced automation N/A

Brevo suits users who have (or expect) large lists but send fewer campaigns per week. If you plan to email daily to tens of thousands of contacts, the paid Starter plan at $9/month (which removes the daily cap) becomes necessary quickly.

Steps to Set Up Brevo in Under 30 Minutes

Step 1: Create Your Free Account (3 Minutes)

Go to brevo.com and click Sign up free. You’ll enter your name, business email, and a password. Brevo asks for your company name and phone number during onboarding — fill these in accurately. Spam filters check sender legitimacy, and incomplete profiles can hurt deliverability from the start.

After confirming your email, you land in the main dashboard. Your account defaults to the free plan. No credit card is required at this stage.

Step 2: Authenticate Your Sending Domain (8 Minutes)

This step is the most technically involved, but skipping it is a deliverability mistake. Brevo needs to prove to Gmail, Yahoo, and Outlook that emails sent from your domain are legitimate.

Inside the dashboard, navigate to Settings → Senders & IP → Domains, then click Add a domain. Enter your domain (e.g., yourblog.com) and Brevo generates three DNS records:

  • SPF record (TXT type)
  • DKIM record (TXT type)
  • DMARC record (TXT type) — optional but recommended

Log in to your domain registrar (Bluehost, SiteGround, Hostinger, or wherever you purchased the domain) and add those records to your DNS settings. Most registrars label this under DNS Zone Editor or Advanced DNS.

DNS propagation can take up to 48 hours, but in practice it’s often under 15 minutes for major registrars. Hit Verify in Brevo once records are added. A green checkmark confirms success.

Why this matters: Unauthenticated domains regularly hit spam folders. Authenticated domains improve open rates measurably — some senders report double-digit lift after fixing DNS records [verify].

Step 3: Add Your First Sender Name and Email (2 Minutes)

Still in Settings → Senders & IP, click Add a sender. Enter:

  • Sender name: e.g., “Sarah at The Side Hustle Blog”
  • Email address: preferably your@yourdomain.com, not a Gmail or Yahoo address

Using a domain-based email address strengthens deliverability further. If you’re hosted on Bluehost or SiteGround, you can create a free business email in your hosting control panel in about two minutes.

Step 4: Import or Build Your Contact List (5 Minutes)

Click Contacts in the left sidebar, then Import contacts. Brevo accepts:

  • CSV files (most common)
  • Copy-pasted text with comma-separated values
  • Manual entry (for small lists)

During import, Brevo asks you to map your CSV columns to contact fields — at minimum, map the email column. You can also map first name, last name, and any custom attributes you want to use in personalization later.

If you’re starting from zero contacts, skip the import and create an empty list instead. Go to Contacts → Lists → Create a list and name it something descriptive like “Blog Subscribers — May 2025.” You’ll populate it through a signup form (Step 5).

One note on compliance: Before importing any existing list, confirm subscribers gave explicit permission to receive emails from you. Brevo’s terms require this, and email platforms routinely suspend accounts that import cold or scraped lists.

Step 5: Create a Signup Form (5 Minutes)

Navigate to Email → Forms and click Create a form. Brevo offers two types:

  • Embedded form — paste HTML into your website
  • Standalone hosted form — Brevo hosts it at a shareable URL (no website needed)

For a WordPress blog, use the embedded form. Select the fields you need (typically just email and first name), choose which list new subscribers join, and customize the confirmation message. Copy the generated HTML snippet and paste it into your site using a Text/HTML block in your page builder — Elementor Pro and Thrive Architect both handle raw HTML blocks cleanly.

Set the form to double opt-in if you want a cleaner, more engaged list. This sends a confirmation email before adding anyone. It reduces list size slightly but improves open rates and reduces spam complaints.

Step 6: Build and Send Your First Email Campaign (7 Minutes)

Go to Campaigns → Email → Create an email campaign. Walk through these fields:

  1. Campaign name — internal label, subscribers don’t see this
  2. Subject line — keep it under 50 characters for mobile
  3. Sender — select the sender you added in Step 3
  4. Recipients — select the list you imported or created

Click Design to open the email editor. Brevo offers a drag-and-drop builder, a rich text editor, and a raw HTML option. The drag-and-drop builder is the fastest for most users. Pick a template, drop in your text and a logo, and add one clear call-to-action button.

Before sending, click Preview to see both desktop and mobile views. Then send a test email to yourself to check rendering in your actual inbox.

When ready, click Schedule or Send now. Brevo processes the campaign and shows delivery stats (delivered, opens, clicks, bounces) within the hour.

How to Set Up Brevo in Under 30 Minutes: Common Mistakes to Avoid

Knowing how to set up Brevo in under 30 minutes is half the battle — the other half is avoiding the errors that create problems later.

Skipping DNS authentication. This is the top deliverability mistake. Emails from unauthenticated domains frequently land in spam even if the content is clean.

Using a personal Gmail as the sender address. Brevo can send from Gmail addresses, but ESPs and inbox providers penalize this. Always use a domain-based address.

Importing contacts without permission. This violates Brevo’s terms of service and can trigger an account suspension on the first campaign.

Ignoring the unsubscribe link. Brevo adds one automatically, but make sure it’s visible. Hidden or tiny unsubscribe links increase spam complaints, which hurt your sender reputation across all future sends.

After Setup: Three Things to Configure in Week One

Once the core setup is complete, three additional configurations improve long-term performance:

Set Up a Welcome Automation

Go to Automations → Create a workflow and choose the Welcome message template. This triggers an email the moment someone joins your list — the highest open-rate email in most accounts. Even a simple “thanks for subscribing” email builds trust early.

Configure Your Unsubscribe Page

Brevo lets you customize the unsubscribe landing page under Settings → Email settings → Unsubscribe page. A branded page (even just your logo and a short message) looks more professional than the default.

Connect a Transactional SMTP (If You Run WordPress)

If your website sends order confirmations, password resets, or contact form notifications, you can route those through Brevo’s SMTP server. Go to Settings → SMTP & API, copy your SMTP credentials, and paste them into a WordPress plugin like WP Mail SMTP. Brevo’s free SMTP tier covers 300 emails per day alongside your marketing sends.

How to Set Up Brevo in Under 30 Minutes: Realistic Time Summary

Task Time Estimate
Account creation 3 minutes
Domain authentication 8 minutes
Sender configuration 2 minutes
Contact list setup 5 minutes
Signup form creation 5 minutes
First campaign send 7 minutes
Total ~30 minutes

The 30-minute estimate assumes your DNS access is ready and you have a small contact list (or are starting from zero). If DNS propagation takes longer, the verification check adds wait time — but that’s passive time, not active setup work.

Frequently Asked Questions

Is Brevo actually free to start?

Yes. Brevo’s free plan has no contact limit and allows 300 emails per day. No credit card is required. The Starter plan at $9/month removes the daily send cap and adds basic reporting, which most growing lists need within the first few months.

What’s the difference between Brevo and Kit (ConvertKit)?

Brevo charges based on the number of emails sent per month. Kit charges based on subscriber count. If you have a large list but send infrequently, Brevo is usually cheaper. If you send frequently to a small, highly engaged list of creators, Kit’s creator-focused features and tagging system often make more sense.

Do I need a website to use Brevo?

No. Brevo offers hosted signup forms, hosted landing pages (on paid plans), and a standalone unsubscribe page. You can collect subscribers and send campaigns without owning a website, though a custom domain for email authentication is still recommended.

Will Brevo work with WordPress?

Yes. Brevo has an official WordPress plugin that handles both marketing forms and transactional email (SMTP) in one install. It connects your contact forms, WooCommerce orders, and marketing lists without manual SMTP configuration.

How long does domain authentication take?

Adding the DNS records takes about 5–8 minutes if you have access to your registrar. The records propagate in anywhere from 5 minutes to 48 hours depending on your registrar and TTL settings. In practice, most Bluehost and SiteGround accounts propagate in under 30 minutes.


Want more step-by-step email marketing guides? Bookmark this site and check back — we publish practical walkthroughs for every major platform on our list.