Skip to main content
I created a Zap to connect my Shopify store with my Cloud Firestore database. The process is as follows: 1. A new customer account is enabled in my Shopify store.2. The login email is compared to a Firestore collection to check if it belongs to an existing user.3. A new document for that user is created in a Cloud Firestore collection, containing the Shopify customer information.I tested and published this Zap without errors. However, it only triggers during testing in Zapier. In step 1 (Customer Account Enabled > Test > Continue with selected record), the Zap runs successfully with any existing customer records.
It sounds like you're experiencing an issue where your Zap is not triggering for new customer accounts in Shopify, even though it works during testing with existing customer records. Here are a few steps and considerations to help troubleshoot and resolve this issue:

1. **Check Trigger Event:** Ensure that the correct trigger event is selected in your Zap. For Shopify, you should use the "New Customer" or "Customer Account Enabled" trigger. Sometimes, selecting the wrong trigger event can cause the Zap not to activate as expected.

2. **Zap Status:** Double-check that your Zap is turned on and active. It's possible for the Zap to be in a paused state, which would prevent it from running automatically.

3. **Shopify Permissions and Webhooks:** Ensure that your Shopify store has the necessary permissions set for the Zapier integration. Sometimes webhooks might not be properly configured to send data to Zapier for new customer events.

4. **Data Filtering:** If you have any filters set up within your Zap, make sure they are not unintentionally preventing the Zap from triggering for new customers. Review your filters to ensure they match the criteria you want.

5. **Test with New Data:** Conduct a live test by creating a new customer account in your Shopify store. This helps verify if the Zap triggers with actual new data rather than existing records.

6. **Zapier Log and History:** Review the Zapier task history to see if there are any errors or warnings when the Zap attempts to run. This

Reply