Hey guys, I am wondering, if it is possible to send the UTM parameter to shopify order notes or something else.
I already know that Shopify do not have the direct API to send the UTM params directly but I think it is possible to send the params in notes.
Is there any solution?
Thanks!
April 2026 Update: Passing UTM Parameters to Shopify Notes
Hey @Deepanshu_Jha 
Jumping in here to provide the most up-to-date best practices for anyone looking to pass UTMs directly into Shopify!
You are completely correct that Shopify doesn’t have a direct API field just for UTMs, but yes, you can absolutely pass these parameters into Shopify as Order Notes or Custom Attributes using Funnelish.
Here is exactly how to do it natively in Funnelish V2:
Step 1: Capture the UTMs in Funnelish
First, you need to capture the parameters (like utm_source, utm_campaign, etc.) from the URL when the user lands on your funnel.
- Add Hidden Fields or Custom Input Fields to your Funnelish checkout form.
- Map these fields to automatically populate from the URL query parameters (or use a quick custom JS snippet if you have complex routing).
Step 2: Push the Data to Shopify
Once the checkout form captures those hidden UTM values, you need to tell Funnelish to send them over to Shopify during the order sync.
- Go to your Product Automations inside Funnelish.
- Edit the automation that pushes the order to Shopify.
- Make sure you enable the settings to pass Order Notes or Custom Attributes. Funnelish will automatically append the data captured in those custom fields to the Shopify order payload.
Pro Tip: This exact same method works flawlessly for capturing affiliate click_id parameters, TikTok pixel IDs, or any other tracking parameters you need passed to your fulfillment team inside Shopify!
Helpful Resources:
1 Like