Buffer seems like a great way to link multiple social accounts and conveniently crosspost. There's plenty of praise on the web for the service, it seems super user friendly, and it looks like it might be the right app for my use case.

But one thing I can't readily find on the net: How does Buffer add UTM parameters?

A screenshot:

How does Buffer add UTM parameters

What UTM convention does Buffer use? And is there any way to customize this scheme for our particular purposes?

  • it's custom code behind the option.
    – Sathyajith Bhat
    Jan 3 '14 at 3:12
  • @Sathya Not quite sure what you mean. Any chance you can elaborate? Jan 3 '14 at 14:17
  • I meant it's flipswitch that makes Buffer add on the UTM parameters at their server side code, there are no user facing changes that can be done (wrt: customize the scheme)
    – Sathyajith Bhat
    Jan 3 '14 at 18:14
  • Looks like Buffer just updated the way they handle UTMs. See the blog post: blog.bufferapp.com/… Jan 9 '14 at 14:02

Enabling UTM parameters in standard (free) Buffer creates URLs tagged with the following convention:

http://foo.com/?utm_content=buffer[content ID]&utm_source=buffer&utm_medium=[twitter or facebook or ...]&utm_campaign=Buffer

These URLs are then shortened with the buff.ly shortener.

On Jan 9, Buffer announced UTM customization for Buffer for Business customers. Paying customers can now enter custom Campaign, Source & Medium parameters (but not Content). This feature is available at the Settings → Link Shortening page.

enter image description here

Hitting "Customize Campaign Tracking" opens this menu:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.