As of today, we have a simple hack to change CTAs on multple blogposts at once:
{% if 'iOS' in content.topic_list %}
{% cta 'new_cta' label='Select iOS CTA', guid='a568423d-d082-4f89-a03e-e35a3baaa4ee' %}
{% elif 'Android' in content.topic_list|map('name') %}
{% cta 'new_cta' label='Select Android CTA', guid='a568423d-d082-4f89-a03e-e35a3baaa4ee' %}
Inside Hubspot, we have ex. "Topic CTA: iOS" which we can change and it should update on every blogpost with given topic.
We have three problems, though:
1. If CTA is being manually changed inside blogpost, it won't update
2. CTA is chosen based on "first" topic, which is pretty random and if we have multiple topics set up in the example of code above, it's getting hard to keep up
3. This is a highly technical solution and difficult to manage
I was wondering if any of you did similar things and share your solution or some tips?