Sunday, March 22, 2026

Step-by-step Zotero to RootsMagic data sync

 A reliable Zotero ⇄ RootsMagic sync is more “workflow” than automation, since they don’t talk directly to each other. Here is a concrete step‑by‑step process you can run for each person or project.reddit+1[youtube]

1. Decide what “sync” means

For most genealogists, sync means:

  • Zotero: master research log, documents, notes, assessment.

  • RootsMagic: only accepted conclusions (people, facts, and final citations).

  • AI / spreadsheets: help compare the two and produce a to‑do list.youtube+2

Pick this rule: “Only facts in RM are those I’ve marked as accepted in Zotero.”


2. Set up Zotero for genealogy

  1. Create top‑level genealogy collections (e.g., “Individuals – Main line”, “Individuals for others”, “Sources”, “Societies+”).[youtube][youtube]

  2. For each research subject, create a sub‑collection with:

    • Research log item (note or “Research log – [Person]”).

    • All sources (web pages, PDFs, images) for that person.

  3. In the research log note, track steps: collected, analyzed, accepted, rejected, unknown; add an “Assessment” section for final decisions.[youtube]genohistory+1


3. Set up RootsMagic as the conclusions file

  1. Use RM11 as your composite database for people and concluded facts.[help.rootsmagic][youtube]

  2. Attach FamilySearch / Ancestry / other online accounts to leverage hints and imports, but treat those as inputs to Zotero and then to RM, not direct “truth.”youtube+1

  3. Use RootsMagic source templates you like (EE‑style) and keep a consistent source naming convention so you can recognize the same source that’s in Zotero.rootsmagic+1


4. Daily research: start in RootsMagic, collect in Zotero

For a specific person:

  1. In RM11, identify the research question and person (or brick wall target).[youtube]

  2. Use RM’s web searches and FamilySearch interface to find candidates; when you open any promising record online, capture it into Zotero via the browser connector.[youtube][youtube]

  3. In Zotero, immediately:

    • File the new item into the correct individual’s collection.

    • Add a note with transcript / abstract / quick source summary.

    • Log the search step and initial analysis in the research log note.genohistory+1[youtube]

At this point, new findings exist only in Zotero, not yet in RM.


5. Analyze in Zotero, decide “accepted” vs “rejected”

  1. For each record in the person’s Zotero collection, decide: accepted, rejected, or unknown for each timeline fact (birth, marriage, death, residence, etc.).[genohistory][youtube]

  2. Record these decisions in the research log note (e.g., a small table or bullet list per event) along with reasoning.[genohistory][youtube]

  3. Only when a fact is marked “accepted” does it qualify to move into RootsMagic as a new or updated event.

This keeps RM11 clean and conclusion‑oriented and lets Zotero preserve the full argument.


6. Export Zotero research log for sync

  1. When you are ready to sync one person, export their Zotero research log (e.g., as a report or copy‑paste of the note).youtube+1

  2. Save it (e.g., as a text file or Google Doc) and keep it with your project files; you can also export to Google Sheets when using Gemini for comparison.[youtube]

Now you have two things to compare: RM11’s existing facts and Zotero’s accepted conclusions.


7. Use RM11 AI Prompt Builder to generate a comparison prompt

  1. In RM11, right‑click the person → AI Prompt Builder → Build a Prompt.rootsmagic+1[youtube]

  2. Set Role: Professional genealogist; Task: Identify data gaps between my Zotero research log and the RootsMagic database; Audience: yourself.[blog.rootsmagic][youtube]

  3. Include in the prompt: all events, family members, notes.

  4. Save the prompt as “Compare with Zotero research log.”[youtube][blog.rootsmagic]

Click Build Prompt and RM11 will generate the structured text for that individual.


8. Run the AI‑based comparison

  1. Copy the RM11‑generated prompt text.

  2. In your AI of choice, paste:

    • The prompt.

    • The RM11 person summary (if not already in the prompt).

    • The exported Zotero research log content for that same person.[reddit][youtube]

  3. Ask the AI to list:

    • Events present and accepted in Zotero but missing or different in RM11.

    • Any conflicts (different dates, places, relationships).

    • A concise to‑do checklist for updating RM.[blog.rootsmagic][youtube]

This gives you a synced, human‑reviewable change list.


9. Update RootsMagic from the checklist

  1. Work through the AI output line by line.

  2. For each “missing” accepted event, add or edit the event in RM11.

  3. For each source, create or update a Master Source in RM11 based on the Zotero item, using your preferred source template.rootsmagic+2

  4. For conflicts, open the Zotero item, read your assessment note, and decide whether to change RM or keep an alternate fact with an explanatory note.

The rule remains: RM contains only what you have marked accepted in Zotero, with a pointer back to the supporting source.


10. Close the loop in Zotero

  1. In the Zotero research log note, add a short “Sync to RootsMagic” section (date, what you updated, and any items still pending).genohistory+1

  2. Optionally tag items like “entered-in-RM” so you can filter to records that still need to be pushed to RM next time.genohistory+1

Over time, this gives you a clear audit trail of what has and hasn’t been propagated into RM11.


Here’s a concise, reusable checklist version of that Zotero ⇄ RootsMagic sync workflow that you can drop into a Zotero note template or print.[youtube][genohistory]


Zotero ⇄ RootsMagic Sync Checklist (per person)

  1. Define question and person in RM11

    • Open target person in RM11.

    • Write a clear research question in your own words.[youtube]

  2. Organize Zotero for this person

    • Create / open the person’s Zotero collection.

    • Ensure it contains: research log note, all related items, and transcripts/abstracts.[genohistory][youtube]

  3. Do research – capture only to Zotero

    • From RM or browser, search online; save each promising record to Zotero.

    • File each item into the person’s collection and add a short note (what it is, who it’s about, quick evaluation).[youtube][youtube]

  4. Analyze & decide in Zotero

    • In the research log note, list candidate facts (birth, marriage, residences, etc.).

    • For each fact, mark status: accepted / rejected / unknown, with brief reasoning.[genohistory][youtube]

  5. Prepare for sync

    • Export or copy the Zotero research log (and key notes) for this person to a text document.

    • Confirm which facts are accepted and ready to move into RM.youtube+1

  6. Generate RM11 AI comparison prompt

    • In RM11, right‑click person → AI Prompt Builder → Build a Prompt.rootsmagic+1

    • Use your saved “Compare with Zotero research log” prompt and build it.

    • Copy the resulting prompt + RM11 person summary text.[youtube][blog.rootsmagic]

  7. Run AI comparison (outside RM)

    • Paste the RM11 prompt and person summary into your AI tool.

    • Append the Zotero research log export.

    • Ask for:

      • Events accepted in Zotero but missing/different in RM.

      • Conflicts, and a prioritized to‑do list for RM updates.[reddit][youtube]

  8. Update RootsMagic

    • Add or edit events in RM11 according to the checklist.

    • Create/update Master Sources and citations in RM for each supporting Zotero item.

    • Note any conflicts that you intentionally leave unresolved.rootsmagic+2

  9. Close the loop in Zotero

    • In the research log note, add a “Synced to RootsMagic on [date]” section summarizing changes.

    • Optionally tag items as “entered-in-RM” or similar.genohistory+1

  10. Next session

  • Start again at step 3 for new research, keeping Zotero as the master log and RM as the conclusions file.youtube+1

Would you like this same checklist turned into a Zotero note template (with headings and placeholder text ready to paste into a new note)?


No comments:

Post a Comment

05162026

  Here is a concise briefing on what has been happening on the Zotero forums in roughly the last two weeks, with a spotlight on items that c...