Gated Content

What it is

Gated Content is a lead-capture gate. You place a Gated Content module on a page; instead of a direct download link, the visitor sees a short form. When they submit it, they get access to the file (or the content is revealed in place), and their details are captured as a lead.

Every submission is sent to Salesforce (a contact record), and — only when the visitor opts into a newsletter — subscribed in Campaign Monitor. This mapping is handled automatically by development; you don’t configure it.

Heads up — Salesforce connection being finalized: The final Salesforce fields for the lead connection are still being confirmed. This page will be updated with the finalized field details once that’s complete.

 

How to add a Gated Content module

  1. Edit the page and add the Gated Content Block module to the Modules field (like any other module).
  2. Give the block a Title (internal label).
  3. Open the Gated Content field and configure the resource (see the options below).
  4. Adjust spacing/width/background in Advanced options if needed (this is the standard module Advanced options panel).
  5. Save and check the front end.

The standard form always collects First Name, Last Name, Email, and US State, plus the optional fields you enable below.

 

Per-resource form options (the Gated Content field)

Each Gated Content module is configured on its own — these settings are content and can be edited on the live site:

 

The form catalog (affiliations & newsletter lists)

The “I’m a…” options and the newsletter lists you can offer come from a shared catalog, edited in the CP under the Gated Content section (its own item in the CP nav):

Add options to the catalog here first; then, on each module, use Newsletter lists to pick which of them that resource offers.

 

Where the lead goes

 

reCAPTCHA note (don’t “fix” this)

The form is protected by reCAPTCHA v3. The reCAPTCHA token is submitted under a deliberately non-obvious field name — this is intentional anti-bot behavior, not a bug. Bots that auto-fill the standard reCAPTCHA field then fail verification. Leave it as configured.

 

Notes