Back to home
How to sync Webflow and Vertex
Use Cases

How to sync Webflow and Vertex

Connect Webflow to a scalable Postgres database

Matthew Busel
November 30, 2022

How to sync Webflow & Vertex

Webflow is (arguably) the most versatile no-code website builder on the planet. Through their CMS, you can create thousands of beautifully designed template pages. Sometimes though, you need to work with CMS data outside of Webflow. For these cases enter Vertex.

Vertex is a new no-code database that feels like a cross between Airtable and Supabase. It’s built on top of PostgreSQL, so it can scale as large as you need but is also no-code friendly. Similar to Airtable, you can point and click to create new tables, fields, and rows. Unlike Airtable, there is no 50,000 record limit 🙂.

Adding data to a new row in Vertex

In this tutorial, we’ll show you how to connect Webflow to Vertex using Whalesync. The end result will be a Webflow site backed by a Postgres database (🤯). You’ll be able to control the Webflow CMS (create items, update items, etc.) all from the comfort of a Vertex database.

Prepping Webflow

Let’s start with our Webflow site. For this example, I’m using a free Webflow template called HireUP.

HireUP comes with three collections. For this example, we’ll just sync the Job Posts collection and the Companies collection.

As you may have guessed, Job Posts contains all the job posts displayed on the site and has a reference field to Companies.

Prepping Vertex

In Vertex, you’ll want to mirror the data in Webflow so you can sync the two. Start by creating a new Datasource:

Then add two tables. One called Job Posts and one called Companies.

Finally, add all the fields that are in your Webflow collections as fields in Vertex.

Great! You’re now all set up and ready to start syncing.

Syncing with Whalesync

To connect Webflow and Vertex we’re going to use our own tool: Whalesync.

First click “Create new”.

Then choose Postgres as your app since Vertex is a Postgres database.

You’ll need the connection string to connect, so grab that from Vertex by clicking on settings.

Next, authorize Webflow by choosing the site you want to sync.

Now that you’ve connected to Vertex and Webflow, you’ll want to map the collections in Webflow to the tables in Vertex. (Hint - if you name them the same, Whalesync will auto-map them)

You can then choose the direction of the sync. For this example, I’d recommend choosing two-way sync so you can control your Webflow data directly from Vertex.

Once you’ve mapped the data tables, you can now map the fields in a similar fashion.

Finally, you can save your base and turn sync on!

Using Vertex as a Webflow Backend

Once you’ve turned sync on, you should see your Webflow items immediately appearing in your Vertex database (🎉).

Having your Webflow data in a Postgres database like Vertex allows your Webflow site to scale. If you’ve enabled two-way sync, you can also use Vertex to control the CMS. We’re excited to see all the different ways people use this powerful combination!

Matthew Busel

Matthew is the co-founder of Whalesync and author of the book Game Changer.

Want more?

Stay up to date with the latest no-code data news, strategies, and insights sent straight to your inbox!

Awesome! Excited to share our best tips and thoughts.
Oops! Something went wrong while submitting the form.
Simplified Backend
The no-code data tool for builders

We keep your data in sync, so you can focus on your product.

Bullet point in light blue with an even lighter blue circle around it

Simple setup

Bullet point in light blue with an even lighter blue circle around it

Two-way sync

Bullet point in light blue with an even lighter blue circle around it

No-code required