Hi
I’m trying to build an automation that syncs my tagged Evernote notes into Akiflow via Zapier. My goal is for each line of an Evernote note’s content to become its own task in Akiflow. Right now, the zap only creates a single task (using the note’s title) instead of multiple tasks based on each line of content.
What I’m trying to achieve
-
Evernote notes tagged with “aki” should be automatically imported into Akiflow.
-
Instead of setting the note’s title as one task, I want each line in the note’s body to be treated as an individual task in Akiflow.
What I’ve tried so far
-
Formatter Step – Convert HTML to Markdown:
I set up an initial Formatter step to convert Evernote’s Content HTML field into Markdown text. This turns the note into a simple bullet list (e.g., “* drive‑struktur shiro /”).
-
Formatter Step – Split Text:
I tried splitting the Markdown output using different separators:
-
Using / as the separator successfully split the note into multiple items in the test output.
-
I also tried splitting on \n (newline) after inserting line breaks via a Replace step that converted <br> or other HTML tags into \n.
-
-
Looping by Zapier:
-
I first used Create Loop From Text with a delimiter but found only one iteration (the entire note) got looped through.
-
I switched the action to Create Loop From Line Items, intending to loop over the list produced by the Split Text step. However, I couldn’t get Zapier to recognize the array of split lines – it still processes only one iteration rather than one per line.
-
-
Akiflow Create Task:
In the final step, I map the loop variable (line) to the task title. But because the loop is only running once, only a single task is created with the entire note content.
Issue encountered
No matter which splitting or looping combination I try, Zapier still loops only once and creates one task, instead of multiple tasks for each line. I suspect the loop isn’t reading the split array correctly or the values aren’t passed to the looping step as discrete items.
Could you help me identify what’s going wrong or suggest a better method to achieve this? Any guidance on correctly feeding an array of split lines into a looping step (so each line becomes a separate task in Akiflow) would be greatly appreciated.
Thanks very much for your assistance.
Best regards,
Kristoffer Xxxxxxxx
This post has been edited by a moderator to remove personally identifiable information (PII). Please remember that this is a public forum and avoid sharing personal or potentially sensitive details.