How it works
Follow these 8 simple steps to start syncing Shopify products and pricing to Salesforce automatically
Product Updated
Product Updated
Loop: Get product variants
Loop: Get product variants
Query Single Product
Query Single Product
Mapping to Salesforce: Create or Update Product
Mapping to Salesforce: Create or Update Product
Create or Update Product
Create or Update Product
Query Single Pricebook Entry
Query Single Pricebook Entry
Mapping to Salesforce: Create or Update Pricebook Entry
Mapping to Salesforce: Create or Update Pricebook Entry
Create or Update Pricebook Entry
Create or Update Pricebook Entry
Make it your own
Customize this workflow even further:
Add product tags for categorization
Include a mapping step that syncs Shopify product tags to Salesforce custom fields, so your sales team can filter and search products by collection, season, or any other tag you use for organization.
Send notifications for high-value products
Add a Filter step that checks the product price, then use the Email action to alert your sales manager whenever a product over a certain threshold gets added or updated, keeping them informed about premium inventory.
Sync inventory levels to Salesforce
Extend this workflow with additional steps that pull Shopify inventory data and update custom fields on the Salesforce product record, giving your sales team real-time stock visibility during the quoting process.
Track product changes in Slack
Add a Slack notification step after the product update that posts product name and price changes to a dedicated channel, creating a transparent audit trail your team can reference.
Frequently asked questions
What happens if I update a product variant's price in Shopify?
The workflow catches the update and immediately syncs the new price to the corresponding Pricebook Entry in Salesforce, so your sales team quotes the current price. If you change a product from $50 to $45, the Salesforce pricebook reflects $45 within seconds of you saving the change in Shopify.
Does this sync product images to Salesforce?
No, this template focuses on product names, SKUs, descriptions, and pricing data. Salesforce doesn't have standard image fields on Product2 records, so you'd need custom fields and additional workflow steps to handle images. Most teams link to their Shopify product pages instead.
What's the Pricebook2Id and where do I find it?
The Pricebook2Id is Salesforce's unique identifier for your standard pricebook. Go to Setup > Search "Price Books" > Open your Standard Price Book > Look at the URL, and the 18-character ID after "/Pricebook2/" is what you need. It usually starts with "01s" and you only need to set this once.
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 syncing Shopify products and pricing to Salesforce automatically?
Join thousands who've automated their work and saved an average of 3.5 hours every week.
Start with this template — It's free7-day free trial • 10 min setup • Cancel anytime