Can I add Custom UTM Parameters to my social media posts on SocialPilot?

Yes, you can add UTM parameters to the links you share on your social media posts through SocialPilot. You can create and customize these tracking links as you desire, adding them to the posts you want to track from the post composer, scheduling it seamlessly.  

The feature lets admins and above-level users create and edit multiple sets of UTM parameters within the tool. When a post is being created, you can select a single parameter from the list of saved UTM sets and apply it to the post.

But, first of all, you have to create the said custom UTM parameters in the tool. 

How to set up custom UTM Parameters

Creating UTM parameters on SocialPilot is an easy task. Let us take you through it step-by-step:

  1. On the Left Navigation Bar, click on Setup. Now select the option that says "UTM Parameters"

  1. Now click on add UTM Parameters

  1. Enter a "Name" for the parameter. This field is mandatory.

  1. If you want to set this UTM set as default, check the box below the "Name."


By setting these parameters as default, all the links in the posts published through Create Post, Bulk Schedule, Extension, and Custom Fields would get tracked through these parameters.

You can override the default by choosing another set of parameters in Create Post using the UTM drop-down list.

  1. Next is the "utm_campaign" field. Select the type for the field from the two options.


Among the two types available: 

Custom—Selecting this type allows you to enter any value manually for the field, with a character limit of 100. 

Dynamic - This type will lead you to the field, assuming a value depending on the social media platform the post is scheduled for.

  1. Enter the name of a social media campaign you want to track.
  2. Up next is the "utm_source" field. This, too, is a mandatory field. Again, choose the type and enter the value accordingly in the case of "Custom."
  3. Now comes the "utm_medium." Select its type and put in the value according to your choice.
  4. You can add 5 more fields of your choice to customize the parameter further. However, this is not mandatory.

  1. After setting up the necessary parameters, you can see the preview of the link you have generated at the bottom of the screen.

  1. Save the UTM parameters set.

Now, when you go to the UTM Parameters menu from the "Settings", you will be able to see all the UTM sets you have created. You can edit these links from the same menu. 

You can create multiple UTM parameter sets for various campaigns and customize them dynamically according to different social media platforms to use them in your posts. 

How to attach UTM parameters while creating posts on SocialPilot

Now let us take you to the part where we schedule posts with the UTM parameters we have created: 

  1. Go to “Create Post.”
  2. Enter your content in the given field. Add the link you want to share.
  3. Click on the “UTM” icon and select the desired Parameter from the dropdown list.

  1. A preview for the created post will be displayed on the right-hand side of the composer. Your link will be visible with the UTM parameter attached to it with the post.

  1. Now schedule the post with your preferred scheduling option.

Note that when you turn on the “URL Shortening”, the UTM parameter in your link will not be visible in the post preview. But rest assured, it has been attached to your link.

If you go back to edit an unpublished post, the links in it will still contain the previously applied UTM parameter. The same is the case when you duplicate a post. You can remove the UTM parameter from a given post by going to the UTM dropdown list in the composer and selecting “Remove UTM Tracking” at the top of the list.

However, when you reshare a published post, the UTM parameter you added to it will not be carried forward. Instead, the default UTM set will be applied. If no parameter is set as default, then none will be appended to the link in the post while resharing. 


  • If you have applied a UTM parameter to a post with multiple links, all of those links will contain the same UTM attachment when you schedule it.
  • You can apply UTM parameters to your RSS feeds as well.
  • During bulk scheduling, the chosen default UTM parameter will be applied to all the posts being scheduled. 

These tracking links will not only help you efficiently track the success of your social media campaigns but also measure the ROI from them and analyze the source of your traffic.  

Now, to fully automate your social media posting and truly boost your online marketing strategies, take SocialPilot’s 14-day-free trial

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us