Quick answer

Start with a signup form and a list for confirmed subscribers. In Brevo, open Marketing, then Forms, create a full-page or embedded signup form, and choose double opt-in in the confirmation settings. Try the signup yourself before sending a newsletter. This guide covers the setup sequence and provides sample confirmation copy; it is based on Brevo documentation, without an independent campaign test.

Decision summary
Best for
A small publication or business starting a permission-based newsletter with an approved domain, privacy notice and predictable content cadence.
Not suitable for
Cold outreach lists, purchased data, invented sender addresses or a launch before domain ownership and privacy responsibilities are clear.
Bottom line
Connect the provider only after consent language, sender identity, DNS authorization, suppression and ownership are documented.

Consent-evidence lifecycle with failure and unsubscribe recovery

  1. Capture a specific permission
    Action
    State the newsletter purpose beside an unchecked action and link the applicable privacy information.
    Output
    A timestamped form submission tied to the disclosed purpose.
    Stop when
    Consent is bundled with an unrelated request or preselected.
  2. Confirm address control
    Action
    Send the double-opt-in message and add the address to the active list only after confirmation.
    Output
    A confirmation event plus the form and wording version used.
  3. Authenticate and test delivery
    Action
    Configure the sender records supplied for the domain, then test rendering, links, reply handling and the welcome automation.
    Output
    A dated preflight record for the sending identity and first message.
    Stop when
    Authentication fails, the sender is not controlled, or the expected message path breaks.
  4. Preserve withdrawal
    Action
    Test one-click unsubscribe, suppression and re-import behavior so an opted-out address cannot be silently reactivated.
    Output
    A suppression record and a documented recovery path for accidental sends.
Key takeaways
  • Double opt-in confirms control of the submitted address and creates stronger evidence, but it is not by itself a complete legal compliance program.
  • Use a real organization-controlled sender address; do not display or send from an invented mailbox.
  • Add only the DNS records Brevo currently supplies after checking for conflicts, and do not alter unrelated mail or website records.
  • Test unsubscribe and suppression before the first campaign so opted-out contacts cannot re-enter through automation.

What to prepare

Have these details ready before creating the form:

  • an approved public sender name and a real mailbox you control;
  • a privacy notice link and a plain description of what subscribers will receive;
  • a sending frequency you can maintain;
  • the minimum fields you need, usually email with an optional name;
  • an account owner responsible for access, consent records and deletion requests.

The sample below describes a fortnightly software newsletter. It is illustrative, not a claim about your sending schedule. Adapt the wording to your actual operation and get advice on the requirements that apply to your subscribers.

Step 1: create a dedicated list

In Brevo, create one master newsletter list with an internal name that identifies the site and consent source. Do not mix customers, transactional recipients, manually collected business cards and newsletter subscribers into one undifferentiated list.

Create only the contact attributes you need. Email is required for an email newsletter; name can be optional. Avoid collecting phone, company, birthday or location without a clear purpose.

Step 2: write clear form language

The form should explain:

  • who is sending;
  • the content subscribers will receive;
  • approximate frequency;
  • how to unsubscribe;
  • where the privacy notice is located;
  • whether optional analytics or profiling is involved.

Use an active, unchecked action. Do not hide consent inside general terms or make unrelated marketing consent a condition of a necessary service.

Example:

Send me UseAIVisora's practical AI-tool and software guides, approximately twice per month. I can unsubscribe from any newsletter email. See the Privacy Policy for how subscriber data is handled.

This is illustrative copy, not legal advice. Adapt it to actual operations and reviewed requirements.

Step 3: build the Brevo form

  1. Open Marketing, then Forms in Brevo.
  2. Choose Sign-up, then Create sign-up form.
  3. Choose Full page/embedded, give the form an internal name and create it.
  4. Add the fields you need, the newsletter explanation and the privacy notice link.
  5. Choose the destination list and confirmation settings before sharing or embedding the form.

These labels follow Brevo's sign-up form guide, checked on 9 September 2026. Continue with double opt-in below before making the form public.

Brevo documents GDPR field blocks and preference choices. If subscribers can choose materially different topics, provide separate choices where the plan and implementation support them. Record which version of the form generated each contact.

Step 4: enable double opt-in

Brevo supports a double-confirmation email. A new subscriber submits the form, receives a confirmation link and becomes confirmed only after clicking it.

Configure:

  1. a plain confirmation subject and sender;
  2. a confirmation template containing the required confirmation link;
  3. a post-submission page explaining that confirmation is required;
  4. a post-confirmation page;
  5. an optional final confirmation/welcome message;
  6. the correct destination list.

Do not enable two independent double-opt-in systems for the same form. Brevo warns that using form-based and automation-based confirmation together can send duplicate confirmation messages.

For an external website form, Brevo documents a temporary-list automation: add the submitted contact to a temporary list, send the confirmation request and move only confirmed contacts to the master list. Protect the integration key and validate error/retry behavior.

Copy for the confirmation journey

Keep the next action clear at each stage. These are sample messages, not tested email templates.

Sample double-opt-in messages
StageSample copy
After submittingCheck your inbox. Confirm your email address to finish joining the newsletter.
Confirmation subjectConfirm your newsletter subscription
Confirmation bodyYou requested our software newsletter. Use the confirmation link below to subscribe. If this was not you, ignore this email.
After confirmingYour subscription is confirmed. You can unsubscribe using the link in any newsletter email.

Use Brevo's required confirmation link in the actual template. Ordinary text or a link to your homepage does not replace that confirmation action.

Step 5: authenticate the sending domain

Brevo may supply domain-authentication and branded-link DNS records. Add them only through the authorized DNS account and only after copying the current values from Brevo. Check each host name, type and target for conflicts.

Important safeguards:

  • do not delete MX records or unrelated SPF/DKIM records;
  • do not replace website A/CNAME records;
  • do not publish an API key in DNS;
  • understand whether a TXT host must be merged rather than duplicated;
  • keep a before-and-after record;
  • allow DNS propagation and verify inside Brevo.

Use a DMARC policy appropriate to the organization's current mail setup and obtain expert help before enforcing a stricter policy. This article does not authorize or perform DNS changes.

Step 6: create a minimal welcome email

The welcome message should confirm what the subscriber requested, set the cadence, link to useful existing content and include the normal unsubscribe mechanism. Avoid a long sales sequence before trust is established.

A practical first email can include:

Step 7: test the full lifecycle

Use controlled addresses from different providers where authorized. Test:

Newsletter acceptance test
TestExpected resultEvidence to keep
Submit valid addressConfirmation requested; not yet in normal sendsTimestamp and form source
Do not confirmNo newsletter campaignUnconfirmed status
Confirm onceSingle activation and welcomeConfirmation timestamp
Confirm twiceNo duplicate contact or welcome loopContact event history
UnsubscribeSuppressed from future newslettersUnsubscribe event
Submit after unsubscribeBehavior follows approved reconfirmation policyNew consent evidence if applicable
Delete requestHandled through documented processCompletion record without excess personal data

Also test mobile form layout, keyboard use, error messages, privacy link, slow connection and duplicate submission.

Step 8: publish the form carefully

Add the form where readers can make an informed choice—such as the footer, article end or a dedicated newsletter page. Do not cover content with an immediate intrusive popup. Label the form and confirmation state clearly.

Enable the live form only when provider configuration, consent handling and privacy information are ready. A placeholder should not silently begin collecting addresses.

Step 9: send a controlled first campaign

Preview on desktop and mobile, test every link, verify sender and reply-to, and check that unsubscribe is visible. Send to a small approved segment first. Monitor hard bounces, complaints and authentication results before a larger campaign.

Do not promise a fixed cadence you cannot maintain. Helpful, expected email is the foundation of list health.

Step 10: maintain the list

Review access, forms, automations, DNS verification, suppression and privacy text regularly. Remove invalid addresses, investigate complaints and retain only the consent evidence needed. When changing provider, export suppression status so unsubscribed contacts are not reactivated.

Our Brevo vs MailerLite comparison helps evaluate whether Brevo remains the right platform as the list grows.

UseAIVisora did not configure a Brevo form, alter DNS, send a campaign or test deliverability for this guide. Laws and platform terms vary. Obtain appropriate legal and technical advice for the organization's location, recipients and content.

Frequently asked questions

Which email should I add as the Brevo sender?

Use a real mailbox controlled and approved by the organization, ideally on its verified domain. Do not invent an address. The sender must be able to receive relevant replies and verification.

Should I enable double opt-in?

It is a strong default for list quality and confirmation evidence. It does not automatically satisfy every law or replace clear consent language and privacy information.

Can I import LinkedIn or business contacts?

Do not assume a connection or public business address permits newsletter marketing. Import only contacts whose permission and lawful basis are documented for this purpose.

Does connecting Brevo require changing MX records?

Follow only the current Brevo records for the specific verification flow. Do not change unrelated MX, website, DNS or email records. Get domain-admin review if any record conflicts.

Was this setup tested on UseAIVisora?

No. The guide is based on official Brevo documentation rechecked on 2026-08-25. It did not enable a form, change DNS, send email or test deliverability.

Research notes

Steps were checked against Brevo's sign-up form guide, GDPR-oriented form guidance, external-form double opt-in workflow and plan guide. Last rechecked 2026-08-25.

Revision scope, 9 September 2026: The form-creation and confirmation setup was rechecked against Brevo's sign-up form documentation. Sample messages were added without sending a campaign. The broader source review above remains dated 25 August 2026.