claybook

Automate ABM landing pages in Webflow programmatically

How to use Clay to create or update personalized ABM landing pages in seconds

What we used

Clay (Explorer) to enrich company data and create landing page copy

Webflow (Basic) to create and deploy custom landing pages 

free resources
need help
Ask a question in the slack community
Schedule a meeting with Clay expert
Sign up for free to Clay

Before you begin

If you’ve ever had to create personalized landing pages for dozens—even hundreds—of target accounts for outbound plays or account-based marketing campaigns, you know how tedious and time-consuming it can be to tailor every landing page to each account. 

Now, using the new Webflow integration, you can programmatically create personalized ABM landing pages in seconds. 

You can customize landing page colors to match your target account, embed your target accounts’ logos, or use AI to write tailored value propositions for each account—without doing anything but a little bit of setup. And that’s exactly what we’ll show you how to do in this Claybook

What you can do with this Claybook: 

  • Create new account-based landing pages with personalized copy and media—automatically
  • Update existing landing pages with new copy or media without needing to update each page manually—automatically
  • Scale dozens or hundreds of ABM landing pages in literal minutes

Watch the full guided demo below, or skip ahead for a step-by-step breakdown

Steps

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 1:

Copy this template

First, copy this template in Clay.

If you’re already a user, you’ll be directed to your workspace. If not, you’ll be prompted to create a free Clay account.

The interactive demos on the right will walk you through each step of this Claybook. 

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 2:

Create a new Webflow collection

Next, if you haven’t already, create a new collection in Webflow. This requires two things: first, you need to design an ABM landing page template you love; second, you need to choose which custom fields on that landing page you want to populate with data from Clay. 

For example, in our internal ABM landers here at Clay, we created custom fields for:

  • Company name
  • Hero headline
  • Salesforce or Hubspot tech stack
  • Product lines
  • Top three customers
  • Brand colors 

We use this exact workflow to find the data for those aforementioned custom fields in Clay, then send it over to Webflow programmatically (more on this in the next steps). 

For more details on creating collections in Webflow, learn more here.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 3:

Create and customize Clay enrichments

Once you know which parts of your landing page you want to personalize for each account using enriched data from Clay, now it’s time to customize this Claybook template to go find those data points. 

Out of the box, this template already includes:

  • Landing page title
  • Company logo URL
  • Top 3 customers
  • Hero headline
  • CTA headline
  • Brand colors

But the skies are the limit! 

For example, you can create a lead scoring column that only triggers a new landing page if the company meets your ICP criteria. Or you can use AI to draft personalized value propositions for any section of the page. Or you can programmatically create personalized Arcade product demos (using this Claybook) and embed them in the hero section of your landers. 

Either way, customize the existing columns if you want to keep them, or add additional enrichments now.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 4:

Check for an existing page

There’s two Webflow integrations in this table: one that creates a new landing page and one that updates an existing landing page. But we don’t need both of them to run, so we use conditional logic to run only the action that’s necessary. For example, if a landing page already exists for a company, we update it. If it doesn’t, we create a new one. 

To check whether or not a page already exists so we can run either column based on the above conditions, we need to use an HTTP API call to search your Webflow database for any preexisting URLs.

A successful HTTP API call will return a “200” response code to your column. That just means the connection was successful. But within that API call, we’re asking Weblow if any landing pages already exist with a slug that includes the target accounts name. For example, if “/Uber” already exists, the API call will return a “1” under pagination. If it doesn’t exist, it will return a “0.” We then use that data point to set up our conditional logic. 

To make this work for your table, you need to connect the HTTP API column to your Webflow account by pasting your collection ID to the endpoint URL and inserting your API token (both places marked in the guided demo).

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 5:

Set up Webflow native integration

Last, it’s time to set up both Webflow actions (create new page and update existing page). 

The process is simple and straightforward:

  • Open each respective column
  • Connect to your Webflow account
  • Select the Webflow site and collection
  • Map your custom fields
  • Save and run

Once you’ve finished this step, all you need to do is enter a company name in the first column of this table and the rest will run automatically. Sit back and watch as Clay helps you scale ABM landers by the dozens in literal seconds.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Copy the template

Let Clay do the tedious and time-consuming task of creating and optimizing custom landing pages while you focus on targeting and strategy. 

Simply copy this template, follow the steps above, and let Clay work its magic.

Copy this template

Need help?

If you have any issue, you can ask for help in Slack or schedule time with a Clay expert.

Learn with our resources

Check out Clay University, read our GTM blog, or try out our top templates to transform your growth ideas into outreach in minutes.

Clay branded illustration of a wall made out of 3D, colourful, clay bricks and a whimsical person opening a door in the wall to access a new world of opportunities.

Clay University

Master Clay in a few core lessons. Uplevel your data enrichment, craft better outbound messages, and book more meetings.

Learn with Clay

Go to market blog

Our best content on growing your GTM motion, from outbound sales automation to AI lead generation.

Explore our blog
Clay branded illustration made out of 3D clay objects showing  whimsical operators connecting cables to 3D Clay table

Integrations

Browse through all the integrations you can connect to Clay in seconds and discover what you can do!

Explore integrations
Clay branded illustration of a Clay table with colourful, 3D connectors made out of Clay around it

Templates

Power your outbound campaigns with our best templates.

Visit clay templates
Clay branded illustration of a messy tangle of 3D, colourful strings made out of clay being untangled into one, colourful, twisted string

Clay Experts

Hire a Clay Enterprise expert or find a Clay partner to help with your next project

Explore Clay experts

Clay's Chrome extension

Clay’s Chrome Extension makes it wicked easy to find leads almost anywhere on the internet

Explore Chrome Extension