I have an automation for a new Todoist task to get sent (same description, same name) to my Notion task database. That worked just fine, until I had the idea to do the opposite as well: every new Notion task - copy it onto my Todoist database. I’ve created 2 zaps for this, but they were looping, the tasks got copied to each other over and over again. I then set a filter so it only copies if the task was created by my UID (Boolean True). Did it for both zaps, still didn’t work. I don’t get this.
Hi
Sounds like you created an infinite loop.
Info about infinite loops in Zaps: https://help.zapier.com/hc/en-us/articles/8496232045453-Zap-is-stuck-in-a-loop
Best approach would be to include the ID of the record from the trigger Zap step into the action Zap step, then you can filter based on the presence of that data point.
If you need more help, give us more context by posting screenshots showing:
- how your Zap steps are outlined
- how your Zap steps are configure in the CONFIGURE tab while in EDIT mode with the field mappings visible
Hey
You are stuck in an infinite loop. You are on the right path about creating a unique Id and filtering by it. I think you should approach it like this to avoid being stuck in a loop-
- For Todoist to Notion sync- Only run the Zap if the unique filter is not Notion → Todoist. Update the unique record in Notion as Todoist → Notion.
- For Notion to Todoist sync.- Only run the Zap if the unique filter is not Todoist → Notion. Update the unique record in Todoist as Notion → Todoist.
You can use any unique id depending on need so it can also be TN for Todoist → Notion and NT for Notion → Todoist. Try this to see if it fixes your issue. Hope it helps!
Thanks
I don’t really understand what you’re saying with “Unique record, TN, NT, etc. I’m new to Zapier. Could you share a zap built for this to work? A screenshot would be nice as well. Thanks a lot.
Hey
By unqiue records, I meant the unique identifier to filter so that the Zap doesn’t stuck in an infinite loop. Here is a helpful article about it- https://help.zapier.com/hc/en-us/articles/8496232045453-Zap-is-stuck-in-a-loop. There is a video as well for your reference.
Hope it helps!
PS: If you need more active help, I’m happy to connect through my Zapier Solution Partner page if you’d like to reach out here- https://zapier.com/partnerdirectory/automation-jinn
Helpful video
Yet I don’t like the solution they’ve provided. I like the value to be behind the scenes, like a “Created By User” value which I don’t have shown. Is it possible or do I have to add a value to a visible description or note?
Hey
I think it’s one of the few solution to make sure that your Zap doesn’t end up in an infinite loop. You have to create unique identifiers in both Notion and Todoist. After that you can map that accordingand make the two way sync work. Hope it helps!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.