Forms

Happyforms Marketing Automation

When someone submits a form in Happyforms, Noptin can use their answers to start an automation. Choose the form and decide what happens next.

HappyformsHappyformsNoptinNoptin
Noptin is installed on 15,000+ websitesSee what users say

How it works

Automate Happyforms form submissions

01

Pick a form

Choose the Happyforms form you want to use.

02

Choose the next step

For example, add the person to an email list or send their answers to a connected service.

03

Match the answers

Choose which form answers to send to each field in the next step.

More ways to use it

What Happyforms provides

Choose a published form

Noptin lists published Happyforms forms so you can choose which one starts the automation.

Use the visible form parts

The fields available to the rule come from visible parts of the selected Happyforms form. Choice options follow that form's configuration.

Available in Noptin

Happyforms events

Forms

1 event

  • When a specific Happyforms form is submitted.

Explore connections

What can you do with Happyforms submissions?

Your form fields

Use the answers your form collects

Submitted fields depend on the Happyforms form selected on your WordPress site. Noptin reads that form when you set up the rule.

To add someone to an email list, your form needs an email field. You can also send a name or other answer if your form collects it and the destination has a matching field.

Automations

Example automations

These are examples. Available fields depend on the event and the choices on your site or connected account.

Start an email sequence when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. NoptinAdd a subscriber to an email sequence or course.

Add a subscriber to an email sequence or course. Use the event when a specific Happyforms form is submitted as the starting event, and identify the recipient by their email. Use the submitted email field or the logged-in submitter to identify the recipient. Choose the sequence and collect permission to send its emails. Choose a published sequence or course. If the recipient has already started it, Noptin resumes from their previous position.

Create or update a contact in Quentn when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. QuentnCreate or update a contact in Quentn

Replace an existing user's roles after a Happyforms submission

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. WordPress UsersSet a user's role

Use an approved member form to change an existing account to a fixed role. Identify the logged-in account in User ID or email address and select the destination Role in User > Set Role. This replaces the existing roles instead of adding another one. Apply the approval conditions your site requires, and do not map an unrestricted role from a public form.

Add a person to an Audience in Ortto when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. OrttoAdd a person to an Audience in Ortto

Add a user to an access group when someone submits a form in Happyforms

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. SureMembersAdd a user to an access group

Choose a form that identifies an existing user or member by email. Use [[email]] in the SureMembers action, then select the access group.

Add a contact to an Interest Category in Mailchimp when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. MailchimpAdd a contact to an Interest Category in Mailchimp

Tag a contact in Drip when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. DripTag a subscriber in Drip

Choose the tag in the action settings. Turn on the create-new-contact option if the contact does not exist yet.

Save a delivery request on an existing WooCommerce order from Happyforms

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. WooCommerceAdd or update a custom field on a WooCommerce order

Use a form that collects the WooCommerce Order ID and requested delivery date. Choose Order > Update Custom Field, enter the custom-field key your store uses for delivery requests, and match the submitted date to its value.

Add a subscriber to an Automation Workflow in Smaily when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. SmailyAdd a subscriber to an Automation Workflow in Smaily

Send an email when a specific Happyforms form is submitted

  1. HappyformsWhen a specific Happyforms form is submitted.
  2. NoptinSend an automated email.

When a specific Happyforms form is submitted, choose the intended email recipient: Site admin or Form submitter. Create automated emails from Noptin > Email Campaigns > Automated Emails. Choose the intended recipient and use only details available from the selected event.

Start here

Set up Happyforms with Noptin

  1. Install the free Noptin plugin on your WordPress site.
  2. Activate your Noptin license, then install the Noptin add-on for Happyforms from Noptin → Extensions. How to activate your license.
  3. Install and set up Happyforms on your WordPress site.
  4. Create an automation rule that starts when your selected Happyforms form is submitted, choose what happens next, then submit a test entry.

See how to install a premium extension.

How to install the Noptin newsletter plugin

About Happyforms

Happyforms is a WordPress form builder for contact, signup, and payment forms.

Visit the Happyforms website ↗

Ready to use Happyforms with Noptin?

Follow the setup above, then build your first workflow in WordPress.

See plans and pricing