Postmark template plugin: Broadcast or Transactional Stream?

Hi Lindsay,

When I send a test campaign, using the latest version of the postmark template plugin, I can’t track link clicks.

I sent 3 emails in a batch (to 3 different email addresses of mine), each with the a link placed in a Postmark template.

Each link has different parameters.

Below are the links I receive in each of the email in my inbox, only 1 has the postmark click URL.

Can you help?
Thanks,
Guy

https://click.pstmrk.it/2sm/trybalcast.com%2Fprospect-qr-code-google-review-search-1%3FBusName%3DTestResto3%26email%3Dgyangting%2BTestResto3%40gmail.com/tqyR8TQN/QkyH/agY3WUZDix/dGVzdA

https://trybalcast.com/prospect-qr-code-google-review-search-1?BusName=Test%20Resto2&email=gyangting+TestResto2@gmail.com

https://trybalcast.com/prospect-qr-code-google-review-search-1?BusName=Test%20Resto1&email=gyangting+TestResto1@gmail.com

1 Like

Interesting, I’ll take a look and see what is going on.

Great.
Also, a lesser problem I noticed, when I enter a list of tags (3 tags), each email gets one of the 3 tags, in a round robin style, it seems.

I behavior I was expecting was to provide each of the 3 tags to each email.

Makes sense?

1 Like

Yes - that is what will happen - the original idea was that if you had 100 batch emails - you wanted to tag each one with a unique tag. So provide a list of 100 tags for your 100 emails.

There is the other method in the plugin - Tag (single tag) - use that one to set the same tag on every email.

The explanation in the plugin isn’t clear that this is how it behaves … I will fix that.

With tags & Postmark - you can only have a single tag per email - see https://postmarkapp.com/support/article/1125-custom-metadata-faq

Tags are limited though in that only one tag can be applied to each message. Anywhere you need one or more unique identifiers on a message, rather than a generic grouping of similar messages, you will want to use metadata instead.

Regards link tracking - I’m reading this
https://postmarkapp.com/developer/user-guide/tracking-links
and looking at the JSON generated by the plugin and it looks okey-dokey to me. (in that every batch email has the "TrackOpens": true

Please could you send the debug output of the plugin by PM so I can dig a bit deeper? :slight_smile:

I’ve updated the plugin with improved explanations around how tagging works and when to use which method in the plugin. :slight_smile:

1 Like

I sent you a PM. Thx

Hi Lindsay, I just realised that the issue might be related to the parameters in the link.

QR code pour Avis Google}&email={{ trial_length }}

Those turn each link in a unique instance. The campaigns I used to send without parameters could track links very nicely.

Since I added dynamic parameters in the link’s url, clicks are not tracked.

Could that be the issue?
If so, is there a way around that?

Thx!

One thing about links to be tracked in Postmark is that links must be well-formed.
https://postmarkapp.com/developer/user-guide/tracking-links

I looked at this when you first reported it - but I think (but may be mistaken) that your links are URL-encoded. But now I am wondering if that is the problem here.

Thanks Lindsay. That was the issue. I had to use formmatted as/URL Encoded to make it work.
However, now variables -which I use both in the link and in the email body - have % signs in the email body. I may have to create 2 different variables.
Thx again.

1 Like

I’ve added more to the plugin - nothing like eating your own dog food. :wink:

  • A straightforward way to add attachments to templates (or just one attachment)
  • Another table structure - I find in real life I want to use lots of tables in my template emails.
1 Like