Skip to main content
Solved

Can I See all UTM parameters on my redirection links from flows and campaigns instead just one _kx=XXXXXX parameter


bhargav
Contributor I
Forum|alt.badge.img+2

I want to check and get all dynamic and my custom UTM parameters on my Shopify store, but while embedding it with klaviyo in redirection links I can just see _kx={token} can I get all parameters from these token or anything else, I just want to get my all UTM parameters in my js.

Best answer by alex.hong

Hi @bhargav 

The "kx" parameter that you are referring to is the Klaviyo web tracking parameter, which cannot be turned off per campaign but only at account level. Please see this resource and also this resource (if you wish to disable it). 

If you want to add UTM tracking differently, it would be for links you are sending users to for example by using this tool.

 

Thanks,

Alex
 

View original
Did this topic or the replies in the thread help you find an answer to your question?

3 replies

alex.hong
Forum|alt.badge.img+58
  • Klaviyo Alum
  • 1552 replies
  • August 30, 2022

Hello @bhargav,

Welcome to the Community.

UTM parameters can only be used through Klaviyo within emails. When someone clicks a link within your email, this will append a UTM parameter to their profile while they browse your site. To add standalone UTM parameters to your site, you would need to contact your developer. If you are using any custom tracking parameters you will want to enable the "customize tracking parameters" toggle.  This will allow your custom parameters to be used, otherwise it will only use the default parameters.
 

In regards to tracking the source of your email signups, if you are using Klaviyo forms, you can add a source to the submit button that will tag each profile with that source. You can also work with a developer to add a $source to your third party signup forms, which would add the source to your profiles the same way a Klaviyo form would.

Generally speaking, the form should have the following properties:

<form id="email_signup" action="//manage.kmail-lists.com/subscriptions/subscribe" method="POST">
  <input type="hidden" name="g" value="LIST_ID_HERE">
  <input type="email" value="" name="email" id="k_id_email" placeholder="Your email" />
  OTHER_FORM_CONTENT_HERE
  <button type="submit">Subscribe</button>
</form>
<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script> 

Your developer should be able to input a $source field within the form code. Unfortunately we do not have specific documentation on this, but you can reference the API docs at www.klaviyo.com/docs

If you want to track when a Klaviyo profile clicks certain links on your site, etc, you should use the Klaviyo Track API to set up a custom event.

Please let me know if this addresses your question a bit better. If not, can you please elaborate on your goal, so I can advise further?


bhargav
Contributor I
Forum|alt.badge.img+2
  • Author
  • Contributor I
  • 1 reply
  • August 30, 2022

That's not my question my question is,

I have asked that,

I can see Klaviyo is adding tracking parameter like given in this image...

 

But I want to see tracking parameter like…

 

Can I do that with Klaviyo or not?

 

Thanks.


alex.hong
Forum|alt.badge.img+58
  • Klaviyo Alum
  • 1552 replies
  • Answer
  • August 30, 2022

Hi @bhargav 

The "kx" parameter that you are referring to is the Klaviyo web tracking parameter, which cannot be turned off per campaign but only at account level. Please see this resource and also this resource (if you wish to disable it). 

If you want to add UTM tracking differently, it would be for links you are sending users to for example by using this tool.

 

Thanks,

Alex