Batch Sync & Backup
Efficiently sync multiple Gemini conversations to Notion in one operation with batch export
Batch Sync allows you to export multiple Gemini conversations to Notion in one operation, creating a complete backup of your chat history.
Prerequisites
- Completed Notion authorization
- A Notion database selected for storing conversations
- Gemini page must be open in a browser tab (https://gemini.google.com/)
Access Batch Sync
Open the extension Bulk sync options page:
- Click the extension icon in your browser toolbar
- Click “Bulk Export” button.

Step 1: Connect to Notion
Select your target Notion database from the dropdown menu. If you don’t see your database, click the refresh icon to reload the list.

Step 2: Select Export Range
The extension supports two export modes:
Current Page (Default)
Export conversations visible on the current Gemini page (approximately 20-30 conversations).
Best for:
- Quick backups of recent conversations
- Testing the batch export feature
- Regular incremental backups
All History
Export all conversations from your Gemini history by reading all pages.
Best for:
- Complete backup of all conversations
- First-time setup
- Comprehensive archive

Step 3: Configure Sync Settings
Sync Configuration
Choose what happens when a conversation already exists in Notion:
Skip if exists (Recommended):
- Don’t export if a page with the same URL already exists
- Preserves your manual edits in Notion
- Faster sync process
- Default behavior
Overwrite if exists:
- Update existing pages with latest content
- Replaces all content in existing pages
- Use when you need fresh copies
Always insert new:
- Create a new page every time
- Even if a page with the same URL exists
- Use for versioning or duplicate tracking

Step 4: Start Sync
- Review your configuration
- Click “Start Batch Sync” button
- Monitor the progress bar and status messages
- Wait for sync to complete

Important: Keep the options page open during sync. Do not close the browser or navigate away.
Sync Results
After sync completes, you’ll see a summary:
- Success Count: Conversations saved successfully
- Failed Count: Conversations that failed to save
- Skipped Count: Already-synced conversations (if skip enabled)
- Direct Links: Click to view saved pages in Notion

Export History
View all past export operations:
- Scroll down to “Export History” section
- See details for each export:
- Timestamp
- Export range (Current Page / All History)
- Success/failed/skipped counts
- Direct links to exported pages
- Available actions:
- View details
- Delete individual records
- Clear all history
- Clear cache

Performance & Limits
Free Tier:
- Batch export: 5 conversations per session
- One-click export: Unlimited
Subscribed Users:
- Unlimited batch exports
- All premium features
Performance Tips:
- Average: ~2-3 seconds per conversation
- Keep Gemini tab active during sync
- Stable internet connection required
- For large batches (100+), consider syncing in smaller chunks
Cache Management
The extension maintains a local cache of exported conversations:
- View Cache: See all cached conversation URLs
- Clear Cache: Remove all cached records
- Clear Export History: Remove export logs
Note: All data is stored locally in your browser. Clearing browser cache will remove all records.
Troubleshooting
“Gemini page required”:
- Open https://gemini.google.com/ in a tab
- Refresh the page
- Reopen batch sync
“Could not find page with ID”:
- Database may have been deleted
- Re-authorize Notion connection
- Select a different database
Sync stops midway:
- Check internet connection
- Ensure Gemini tab is active
- Refresh Gemini page and retry
Some conversations failed:
- Check export history for error details
- Failed items can be retried individually
- May be due to rate limits or network issues
“Rate limit exceeded”:
- Wait a few minutes before trying again
- Reduce batch size
- Contact support if issue persists
Best Practices
- Start small: Test with Current Page first
- Use skip mode: Preserves your Notion edits
- Monitor progress: Don’t close browser during sync
- Check results: Review export history after completion
- Regular backups: Schedule periodic syncs to keep your archive up to date
FAQ
Q: Can I sync while using Gemini? A: Yes, but keep the tab active. Don’t navigate away during sync.
Q: What happens to my Notion edits? A: With “Skip if exists”, your edits are preserved. With “Overwrite”, pages are replaced.
Q: How do I sync only new conversations? A: Use “Skip if exists” mode. Already-synced items will be skipped automatically.
Q: Can I cancel a running sync? A: Yes, close the options page. Already-synced items will remain in Notion.
Q: Do I need to keep the options page open? A: Yes, the sync process requires the options page to remain open. Closing it will stop the sync.
Q: How many conversations can I export for free? A: Free users can batch export up to 5 conversations. Subscribe for unlimited exports.
For more help, contact chatgpt2notion@gmail.com
Need more help? Contact Support