Make scenario not working with RSS feed

Hello. I am part of a nonprofit dog rescue and am having difficulty pulling in an external RSS feed into my CMS Collection using the free version of Make. The RSS feed exports from a shelter management site. This website exports an RSS feed every 20 min into my CMS collection “Adoptable Animals (Shelter Boss).”

Here is the problem:

Using a Make scenario, I need to pull items from an RSS feed and also pull all of the existing CMS items from Webflow. The scenario then branches out based on if Make has seen the information from the RSS or not. If it hasn’t seen that item before, it gets funneled down to create a new CMS item in webflow. That part works great.

The problem comes when something is recognized already. When that item gets filtered up to the ‘Update an Item’ module, one of two things happen. If I have limited the earlier module ‘List Items’ to only pull a single CMS item at a time, then the problem becomes that the ‘Update an item’ only updates a single item over and over again (thereby taking every RSS item and updating that single CMS item meaning the very last item in the RSS is the only thing that actually updates). If I have the ‘list items’ set to run all of the items, then the problem becomes that when the ‘Update’ module runs, it goes through every CMS item, but only applies the first item in the RSS feed to every single CMS item.

The root of the issue seems to be that I can’t map the ‘Update an Item’ module to connect an element from the RSS (such as the URL) to match the appropriate CMS item, so instead of working through each RSS item into the CMS items, it just runs the first RSS item through again and again over every single CMS item.

Any help would be greatly appreciated. Here is my webflow link:

https://preview.webflow.com/preview/xpar?utm_medium=preview_link&utm_source=designer&utm_content=xpar&preview=e6871d093f23ba8138e597ba9b0dfc33&workflow=preview


Here is my public share link: LINK
(how to access public share link)

That’s a complex setup,

I’d probably check Powerimporter Pro, Whalesync, and Byteline to see if there is a sync-RSS-to-CMS feature you can leverage, it will save you a lot of headaches and is probably well worth it for the costs. Plus you might be able to eliminate your Make subscription.

If you must build it yourself, the key will be the CMS slug. You want to generate the slug from the unique ID of the RSS feed item, so that you can match them unambiguously.

Then in your update process, you can use the List API to locate any existing item with that slug, and you’ll know you have the one correct item.