How to publish your Programmatic SEO pages on Webflow

Minimum requirement

  • Webflow Account

How does it work?

1. Create a project

Click on Create New Project then fill in all the information about your project. You can choose the Page Generation Method: use your own CMS or use SEOmatic as your own CMS. Choose "Use my own CMS" and click Next.

2. Choose your CMS

Choose Webflow and Click Next.

3. Import your Datasets

If you want to create a Programmatic SEO build, you can import your data with your keywords from an .csv file or add your keywords manually. To create a single Landing Page or Blog Post, you don't have to import any data. Wait for the data to be imported and click Next.
IMPORTANT: If you add a large .csv file with millions of lines, the app may not process the file properly yet. Try splitting the .csv file into smaller chunks.

4. Create Template

Create your content using our AI-writer and Programmatic SEO features.
To create Blog Posts, you must connect to Webflow and create a new Collection Item named "Blog", with the following Collection fields: Name (Plain text), Slug (Plain text), Image (Image), Excerpt (Plain text), Content (Rich text) and Tags (Multi-Reference).
IMPORTANT: Please make sure also your Collection Name and Collection fields names are case-sensitive.
Blog Collection
IMPORTANT: If you already have a Blog Collection, make sure to create a new Blog Collection and link your blog template to the new collection. Webflow does not play well with renaming collection fields, it keeps old fields names which will make it impossible for us to create post blog posts on your behalf.
When you are ready, save your template and click Next to start the Programmatic SEO build.

5. Publish your Pages

Publish on Webflow
Check your Programmatic SEO build, modify or delete Landing Pages or Blog Posts that you don’t need. To automate actions on your behalf, please enter your credentials and hit the Publish to create these pages on Webflow. That’s it!
IMPORTANT: Make sure to NOT add slash add the end of your custom domain

How do I find my Collection Id?

  1. 1.
    Connect to your Webflow Account
  2. 2.
    Navigate to CMS items on the left menu and find your Collection Item
  3. 3.
    Hover on the Collection item and click the Settings icon
Collection Id Webflow

How to create an API Token?

To create an Api Token, follow below steps:
  1. 1.
    Log in to your Webflow account
  2. 2.
    Go to your project settings → Integrations → API Access
  3. 3.
    Generate an API token
  4. 4.
    Copy the generated token to your clipboard and paste it in the app
API Token

How can I test before publishing on my own domain?

Publish On Our Test Account Feature
You can use our Test On Our Account feature to see how your Programmatic SEO build will show on a Webflow website.
Our demo website is accessible here: