Guides & tutorials

The complete guide to newsletter subscription forms with Mailchimp

Download this tutorial scenario and import it in your workspace
Table of contents

Using Arengu and Mailchimp is the easiest and fastest way to build completely customized newsletter subscription forms from templates or starting from scratch. 

You just need to connect your account in a single click, via OAuth, and start working on your form. They can be embedded anywhere!

Simple newsletter subscription form

To create a basic newsletter subscription form, select the template in Arengu’s editor and customize its look and feel. You can create it from scratch with a mandatory email field.

Then add an after-submission flow with Mailchimp's native action and connect it to the form. You can connect your Mailchimp account in a single click via OAuth. Then just reference your audience ID and the email input in the form. 

Once everything is set up, just embed it and start subscribing users!

If you want to verify subscribers’ identity and block spam, you can add a flow with a 'Verify email address' action. You can check here how to build this use case.

One-off payment form

Thanks to Arengu's editor, you can add Stripe payments to your forms. For example, you can add a one-off payment: a one-time charge as an activation fee or a donation.

To add the payment option to your form, just drop the payment field. You can connect your Stripe account by simply copying and pasting its Publishable key and Secret key. Then select the currency and the amount to be charged. You can check the details here.

Subscription payment form

You can also offer your customers different pricing options and subscription plans. For example, offering a discounted monthly or annual subscription.

To configure this, add a ‘Choice’ field to the first step to allow users to choose the plan, and then the payment field in a second step. You can check the details here.

Out of the box integrations

In addition, Arengu provides native actions to integrate with the most common services in signup processes, allowing you to easily trigger actions in any stage of the form, and not only after form submission.

For example, you can easily connect Clearbit to get enriched data from the user email; Airtable, Google Sheets, or HubSpot to store your user’s information; or Slack to send custom notifications to your channels.

Plus you can connect any service with an API using the ‘HTTP Request’ action to build your own connections, so the possibilities are limitless.

Embed them anywhere

Arengu forms are compatible with any stack and you just need to embed two simple lines of code to use them in your website and landing pages. Using no-code services to build your website? Learn how to embed them in Webflow and other landing page builders.

Haven't tried Arengu yet? Sign up free or schedule a demo with our team.

You might like to read

See more tutorials

Getting started with Arengu

Arengu allows you to build all your user flows connected to your current stack, and avoids coding all the UI, complex integrations, validations or logic from scratch. Try it for free and start building faster and scaling your application needs as they grow.