How it works

Follow these 3 simple steps to start automatically capturing customer details in your database

Shopify logo icon

Customer Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger activates the workflow instantly when someone creates a new customer account on your Shopify store, ensuring no customer data gets missed.

This step automatically monitors your Shopify store for new customer registrations and kicks off the entire workflow. No configuration is needed - it captures basic customer information like ID, email, name, and phone from the initial registration. The trigger passes this core data to the next step for enrichment with additional details.

Retrieve Customer

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches complete customer details including tags and notes that weren't available from the initial trigger, ensuring you capture the full customer profile.

This step automatically pulls the full customer record from Shopify using the customer ID from the trigger. It retrieves additional fields like customer tags and internal notes that your team may have added. The enriched customer data then gets formatted and prepared for database storage in the final step.

database icon

Create Record

App connector: Data • Time to complete: 2 minutes
Why this matters: This step saves all customer information to your "Shopify Customers" database table, creating a centralized record you can access and analyze outside of Shopify.

This step creates a new database record with seven customer fields: Customer ID, Email, First Name, Last Name, Phone, Tags, and Note. The database table name is set to "Shopify Customers" by default, and all customer information gets automatically mapped to the appropriate columns. You can modify which fields to capture or change the table name if you want to organize your data differently.

Make it your own

Customize this workflow even further:

Set custom delays
Add a delay step before creating the database record to wait 24 hours, giving you time to add customer tags or notes before the data gets saved.
Add conditional logic
Include a condition step to only save VIP customers (those with specific tags) or customers from certain locations to your database.
Connect multiple databases
Extend the workflow to save customer data to both your main database and a separate marketing platform like Mailchimp or Klaviyo.
Send team notifications
Add a Slack or email notification step to alert your customer success team when high-value customers (based on location or tags) register.

Frequently asked questions

What customer information gets saved to the database?
The workflow captures Customer ID, Email, First Name, Last Name, Phone, Tags, and Notes. If you need additional fields like customer addresses or creation date, you can modify the Create Record step to include them.
Can I filter which customers get added to the database?
Not with the current setup, but you can add a condition step after the Retrieve Customer step to only save customers meeting specific criteria, such as those with certain tags or from particular locations.
What happens if a customer updates their information after the initial registration?
This workflow only triggers on new customer creation, so updates won't automatically sync. You'd need a separate workflow triggered by "Customer Updated" events to keep your database current with profile changes.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start automatically capturing customer details in your database?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 4 min setup • Cancel anytime