So I made a pretty dumb mistake and thought I should share it. Hopefully someone else can learn from my oversight. I've been working on my site this year and was able to successfully implement customer dashboards and a save/complete feature using Webflow + Memberstack + Integromat. Everything was going great until today.
During an update of a page on the site I made a few small edits and accidentally ruined the set up and styling of the page. It wasn't a big deal I could have rebuilt it and just taken an extra half hour but I decided, "Oh, I'll just restore from my backup earlier today!" And did that.
But I forgot a critically important detail. It is clearly explained on the Webflow site. Here it is:
"Important: When you perform a restore, all CMS Collection and item IDs will refresh. This refresh will affect API calls and third-party connections that use Collection or item IDs. You will need to reconnect them to the refreshed items. Please make sure you want to perform this action."
What that means is that in doing the restore I completely broke all of my integrations. And jacked up my member's profiles due to a piece of information I was saving on them to help me accomplish a few other integrations.
Luckily, not a lot of my members have started using their profiles and save/complete features. But those that did will be impacted. I'll be on standby to try to own up to the mistake but I'm really hoping that they won't be too bothered by the issue.
For me, I'm having to go through all of my Integromat scenarios and update them to catch the new CMS ID's. And I'm running manual scenarios to update all of the CMS items and memberstack profiles to get everything synced up again.
Definitely not fun. Kicking myself for making that mistake. A moment of laziness is now costing me a whole lot of time and effort and just plain disappointment.
Lesson learned. I'll do everything I can to never make that mistake. But I really do hope that if anyone reads this and has a similar implementation that you'll be aware of that warning.
Important: When you perform a restore, all CMS Collection and item IDs will refresh. This refresh will affect API calls and third-party connections that use Collection or item IDs. You will need to reconnect them to the refreshed items. Please make sure you want to perform this action.