Allow Act-On Forms on External Domains

  • Updated

If your Form is embedded on a page outside Act-On, you need to declare that page's domain (e.g. https://www.act-on.com) before submissions from it will be accepted. You can allowlist domains on each Form individually, or set them once as a universal account setting that applies everywhere.

Why this matters: Act-On only accepts Form submissions from domains you've explicitly trusted. Skip this step and legitimate submissions from a new external page can get rejected.

Quick Reference (Advanced Users)

  • Account-wide: Settings > Other Settings > Custom Account Settings > Form Domains tab > Add form domain.
  • Per-Form: open the Form > Embed tab > External Web Pages > External Pages > Add Domain.
  • Enter domains in full URL format, no paths.

Instructions

Setting Default Form Domain(s) for your Account

You can allowlist frequently-used domains for all of your Forms on the Custom Account Settings page. Be sure that these domains are trusted since submissions from them will be accepted by default. This is a universal setting that applies to all Forms.

  1. In Act-On, go to Settings > Other Settings > Custom Account Settings
  2. Go to the Form Domains tab
  3. Click Add form domain
    Clicking Add form domain in the Form Domains tab of Custom Account Settings.
  4. You'll see a pop-up where you may enter your domain – enter it in full URL format with no paths

Pop-up for entering a domain in full URL format with no paths.

Once set, you can add any additional domains you'd like by clicking Add form domain. For example, you add domains to account for any URL variances (e.g., http vs https, or .com vs .net). If you'd like to edit any of your domains, hover over the domain and click Edit. You can also delete old domains you no longer need by hovering over a domain and clicking Delete.

You can also delete old domains you no longer need by hovering over a domain and clicking Delete.

Setting Form Domains on a Single Form

You can also set Form domains within the Forms Composer for an individual Form. For example, if you have a specific initiative that uses a different web domain, you can set the Form domain on the Form itself rather than using an account-wide Form domain. To do this:

  1. Go to Content > Forms and open your desired Form in the Forms Composer
  2. Go to the Embed tab
  3. Under External Web Pages, click External Pages
  4. In the External Pages panel, click Add Domain
    Clicking Add Domain in the External Pages panel of the Forms Composer's Embed tab.
  5. Provide a Name and URL for your domain, then click OK
  6. Repeat steps 4-5 for each domain you'd like to add
  7. Once you’ve added all the domains you need, click Embed Code to access your Default Embed Code to embed your Form on any page associated with your Form domains

Related to

Was this article helpful?

Have more questions? Submit a request