Skip to main content

Signup forms

Learn how to create, customize, and share your signup form.

Support Team avatar
Written by Support Team
Updated yesterday

Article navigation

Overview

In Audience Republic, you can easily create signup forms to collect subscriber data, which is automatically funnelled into your audience table and the list you select—no more exporting from one platform and uploading into another. Most users add their signup forms to their websites or social media link trees.

Note: If a contact already exists in your audience table and submits the signup form (as long as the email address matches), a new contact won't be created. Instead, the existing contact will be updated with any new information from the form, and you will see in the contact's activity history that they completed the form.

Below is a step-by-step guide to creating, customizing, and managing your forms.


How to create a signup form

  • Navigate to the Messaging menu.

  • Click on the Signup Forms tab.

  • Click Create.

  • Add your heading (form name).

    • Add an optional description (copy to appear under the heading).

  • Update the URL if desired (optional, as the URL will automatically generate based on the heading).

  • From the dropdown menu labelled Subscribe to list, choose which list this form will subscribe contacts to.

  • Tick to enable the channels (Email and/or SMS) for the list.

    • If you're collecting mobile numbers, the SMS channel must be selected.

  • Customize the color of the subscribe button (optional).

  • Upload an image to sit at the top of the signup form (optional).

  • As you make edits on the left-hand side, a live preview of your sign-up form will appear on the right-hand side.

  • Once you've completed the first page of your form setup, scroll to the bottom and click Next.

Note: Your sign-up form will not be saved if you exit before reaching the second page. To save your form, you must complete both pages and click Finish in step 2 of creating the form.


Form fields

When creating a form in Audience Republic, you have full control over the data fields you collect. It's crucial to prioritize gathering the most valuable information while avoiding excessive fields. Each additional data point can increase the likelihood of form abandonment.

  • Select the fields to display on your signup form.

  • Choose which fields fans must enter when subscribing to the list (click See all to reveal the full list of available fields).

  • You can make fields optional by ticking the Optional checkbox(es).

  • The only mandatory field is email and if collecting mobile numbers, the SMS channel must be selected and cannot be optional.


Custom fields

To create a form that resembles a survey or to collect additional information beyond the standard fields, consider adding custom fields.

  • Click See all under the registration fields.

  • Click Add custom field.

  • Choose an existing custom field or click New custom field.

  • Select either a Profile field or Form field:

    • Profile field: Used for information you'd like to appear on a fan’s profile, use in filters, or as a merge field (e.g. presale code).

    • Form field: Best for collecting answers to survey-style questions (e.g. favourite artist). These do not appear on fan profiles.

  • Enter the field name, an optional description, and choose the field type (e.g. dropdown, number, text field).

  • Once you're happy with your custom field, click Save.

  • You'll be brought back to the signup form fields table, where you can set the field as optional or mandatory.

Notes:

  • There will be a small delay between the import completion and the custom fields being visible. This is expected and should not be cause for alarm.

  • When you create a custom field from a signup form, it will be added to your custom fields table, where you can edit or remove it at any time.


Email verification for signup forms

Say goodbye to spammy and unverified contacts! Email verification ensures your lists are filled only with verified, high-quality contacts. How it works:

  1. Enable the toggle during setup.

  2. When someone signs up using this form, they'll immediately receive an email with a verification code.

  3. If the person filling out the form doesn’t receive the code or wants to use a different email address, they’ll have the option to resend the code or update the email directly from the signup form.

  4. The contact must enter the code into the form to complete their signup. Only verified contacts will be added to your message lists.


Privacy options in signup forms

In this section of the signup form, you can enable a checkbox for GDPR, CCPA, or TCPA compliance. This is typically accompanied by a disclaimer to ensure the person understands what they are consenting to.

You can also include a link to your company’s privacy policy hosted on your website.


Advanced settings in signup forms

In the top right corner, click Advanced Settings.

Under Advanced Settings, you can:

  • Add a tag to all contacts who complete the form.

  • Click Settings to:

    • Customize the call-to-action button.

    • Update the form’s language.

    • Add a link to your privacy policy.

    • Edit the confirmation message that appears after form submission.

  • Click Pixels to add:

    • Meta (Facebook) Pixel ID.

    • Google Tag Manager Container ID.

    • Google Analytics Measurement ID.

    • Custom HTML or JavaScript.


Saving your form

Once you’ve completed Steps 1 and 2 of your signup form, you’re ready to save it. In the bottom right-hand corner of Step 2, click the Finish button. This will save your form and make it ready for testing and distribution.


Distributing your signup form

There are a couple of easy ways to access and share your live signup form:

  • From the Signup Forms table, click the (⋮) next to the form you want to share, then select View Form. This will open the live version of your form. You can then copy the URL directly from your browser's address bar.

  • Alternatively, click Edit Form, scroll to the Signup Form URL section, and click Copy URL. This will instantly copy the form link to your clipboard, making it easy to share across your website, socials, or email.


Optional: Embed signup form to your website

You can easily generate a link to your signup form and add it to a button or hyperlink on your website. However, if you’d prefer a more seamless and branded experience, you can use the widget embed option to integrate the form directly into your site.

Notes:

  • All non-embedded forms (i.e., those that open in a new modal) are not customizable.

  • Our signup forms do not natively support custom modals. For this functionality, custom development from your web team will be required.

  • If you embed the form directly on your website, the email verification feature will not be available.


How to export signup form contacts

  • Go to the Messaging tab and click Signup Forms.

  • Click the three-dot icon (⋮) next to your signup form.

  • Select Download CSV.

  • The CSV file will be sent to your email account. This email will provide you with a downloadable CSV file.

Note: Any custom fields that were added to your signup form will also be included in the CSV file when you export it.


Edit and delete signup forms

Edit a signup Form

To edit an existing signup form (e.g., name, description, image, fields, etc.), navigate to the Messaging section and click on the "Signup Forms" tab. Hover over the form you want to edit and click "Edit Form."

This will open the form, where you can make the necessary changes. Once you're finished, be sure to go to the second step of the form and click "Finish" to save your changes.

Delete a Signup Form

To delete a signup form, go to the Messaging section, click the (⋮) next to the form you want to remove, and select "Delete."

Notes:

  • Deleting a form cannot be undone, so proceed with caution.

  • We recommend exporting the data associated with the form before deleting it for your records.

  • If your goal is to make the form inaccessible to the public, you can edit the form URL instead of deleting it. This will effectively prevent access without losing any data.


Signup form best practices

Minimize barriers to completion
Too many fields, email verification, and required checkboxes can overwhelm users and increase form abandonment. Be intentional with every element you add—always weigh the value of the data you're collecting against the potential impact on your conversion rate.

Test your sign-up forms!
Walk through the full experience as your audience would—double-check the copy, imagery, and overall user flow. If you've enabled advanced settings like Google or Meta tracking, or applied tags, make sure everything is functioning as expected.

Maximize visibility.
Share your sign-up form link anywhere it makes sense—on social media, blog posts, email footers, or even as a QR code at physical locations.

Important tip for collecting mobile numbers:
Make sure SMS is enabled for the list connected to your signup form. Without SMS enabled, phone numbers won’t be imported and won't appear in your exports.

For best results, we recommend enabling both Email and SMS on all lists.


How to add a custom background colour to your signup form

  • Click Advanced Settings.

  • Click the Pixels tab.

  • Enable Custom to ON.

  • Edit the custom HTML by adding the below CSS code in the header:

<style> .blurred-background {   background-image: none !important;   background-color: #FFFFFF !important; } </style>
  • Replace #FFFFFF with the desired color.

  • Click Next and exit the form to save your changes.


Still need help?

Did this answer your question?