rejoo
1
Hello everyone,
I’m trying to finalize a workflow on Make.com to publish a blog post on WordPress with a title, content, and tags.
Here’s the logic I’ve set up:
- Tag verification:
- If the tag exists (via the “Search Tags” module), I use a filter to retrieve its ID.
- If the tag does not exist, I filter the missing names, create the tags with the “Create Tag” module, and retrieve their IDs.
- ID aggregation:
- I use an “Array Aggregator” to combine the IDs of existing tags and newly created tags.
- I send the combined IDs to the “Create Post” module to publish the article.
Issues I’m facing:
- The IDs of existing tags are not always retrieved correctly in the aggregator.
- If multiple tags are created, the workflow ends up publishing the same post multiple times (once for each new tag created).
Could you please review my workflow (images attached) and let me know if I’ve made any mistakes or if there’s a simpler way to handle this?
Thanks in advance for your help!
samliew
2
Welcome to the Make community!
Looks like the Source Module of your Aggregator is incorrect.
You’ll need to split the categories by comma-space so that it becomes an array.
Then, use an iterator on the array so that you can process each category at a time.
Create new category using the name.
Then, if category exists, there will be an error. Handle the error by searching for the category, and resuming with the existing category ID.
Then, aggregate the category IDs into an array using the Array Aggregator.
You can then insert the array of category IDs into the tag/category field.

Similarly, this works the same way for the Wordpress Tags field.
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.
rejoo
3
thank you for your answer,
I was helped in another way …, I send an image of the flow
but I take note of your answer
have a nice day