Save New Shopify customers to Notion Database

4 min setup
No coding required
Runs automatically

Ditch outdated spreadsheets and upgrade your workflow. Seamlessly manage Shopify customer data in a dynamic Notion database. This template automatically syncs new Shopify customer details to Notion in real-time, ensuring your data is always up-to-date and organized. Experience effortless customer management with this automated solution.

Shopify logo icon
Customer Created
Retrieve Customer
notion logo icon
Add Page to Database

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

3 steps to start receiving new Shopify customer data in your Notion database

Shopify logo icon

Customer Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify store and kicks off the workflow every time someone becomes a new customer, ensuring you capture every lead without manual monitoring.

This step runs automatically in the background and activates whenever a new customer account is created in your Shopify store. The trigger captures basic customer information like ID, email, first name, last name, and phone number from the initial signup. No configuration is needed - it connects to your Shopify store and waits for new customer events. This data gets passed to the next step for additional processing.

Retrieve Customer

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches complete customer details that might not be available in the initial trigger, including tags and notes that are crucial for customer segmentation and personalization.

The workflow automatically pulls the full customer record from Shopify using the customer ID from the trigger. This retrieval step accesses additional customer fields like tags (used for segmentation) and notes (added by your team) that aren't included in the basic trigger data. The step runs without any configuration needed and enriches the customer information before sending it to Notion. All the retrieved data becomes available for the final database creation step.

notion logo icon

Add Page to Database

App connector: Notion • Time to complete: 2 minutes
Why this matters: This step creates the actual customer record in your Notion workspace, organizing all the customer information in a structured database format for easy access and management.

You'll configure which Notion page should house your new database, give the database a name, and select which customer properties to include. In the "What page would you like to use to create a database?" field, search for and select an existing Notion page where the database will live. For "What do you want to name your database?", enter something like "Customer Directory" or "New Customers". The workflow automatically creates database properties for Customer ID, Email, First Name, Last Name, Phone, Tags, and Note - you can deselect any properties you don't want to track.

Ready to set this up? It only takes 4 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Set custom delays
Schedule the Notion database creation to happen after a waiting period, such as adding customers to your database 24 hours after signup to filter out test accounts.
Chain multiple actions
Extend the workflow to simultaneously create the Notion record, send a welcome email, and add the customer to your email marketing platform when they sign up.
Store data in tables
Save additional customer metrics like signup date, first order value, or acquisition source in custom MESA database tables for deeper analysis and reporting.
Deploy AI agents for smart decisions
Let AI agents evaluate customer data (like email domain or location) and automatically assign customers to different databases or teams based on your defined criteria.

Common questions

Can I add customers to an existing Notion database instead of creating a new one?

What happens if a customer updates their information in Shopify after the initial signup?

Will this capture customers created through all channels, including social media signups and wholesale accounts?

Ready to start receiving new Shopify customer data in your Notion database?

7-day free trial • 4 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support