Connecting Rankmonk to Framer CMS
Learn how to sync your Rankmonk-generated content with Framer CMS using Google Sheets as a bridge. This integration allows you to automatically update your landing pages with fresh content.
Prerequisites
Before you begin, ensure you have:
- A Rankmonk account with generated content
- A Framer account and project
- Access to Google Sheets
- Framer Sheets plugin installed
Step 1: Export Rankmonk Data to Google Sheets
- From your Rankmonk dashboard, locate your generated content
- Click the "Export to Google Sheets" button
- Select your target Google Sheet or create a new one
- Verify your data has been exported correctly
[Screenshot: Rankmonk export interface]
Step 2: Set Up Google Sheets
- Open your Google Sheet containing Rankmonk data
- Ensure your sheet has clear column headers
- Verify that you have a 'slug' column (required for Framer CMS)
- Format your data appropriately:
- Text columns for content
- Number columns for metrics
- Date columns for timestamps
[Screenshot: Example of properly formatted Google Sheet]
Step 3: Install Framer Sheets Plugin
- In your Framer project, click "Plugins" in the top navigation
- Search for "Sheets"
- Install the Sheets plugin
- Verify the plugin appears in your plugins list
[Screenshot: Framer plugins menu with Sheets plugin]
Step 4: Create CMS Collection
- In Framer, go to Plugins > Sheets
- Click "Create New Collection"
- Name your collection (e.g., "RankmonkPages")
- Click "Create"
[Screenshot: Creating new collection in Framer]
Step 5: Connect Google Sheet
- Click the "Sync" button in your new collection
- Sign in to your Google account when prompted
- Select your spreadsheet containing Rankmonk data
- Choose the specific sheet containing your data
[Screenshot: Google Sheets selection interface]
Step 6: Map Your Fields
- Review the field mapping screen
- Ensure the 'slug' field is correctly mapped
- Set appropriate field types:
- Text for content fields
- Numbers for metrics
- Colors for design elements
- Deselect any columns you don't want to import
- Click "Import from [Sheet Name]"
[Screenshot: Field mapping interface]
Step 7: Verify and Update
- Check your imported data in Framer CMS
- Create or update your CMS template
- Test the display of your content
- To update content:
- Make changes in Google Sheets
- Go to Framer CMS
- Click the sync button for your collection
Best Practices
- Keep your Google Sheet structure consistent
- Always maintain a unique slug for each entry
- Regularly sync your collection to ensure content is up to date
- Back up your data before making major changes
Troubleshooting
Common Issues
Sync Fails
- Check your Google account connection
- Verify sheet permissions
- Ensure stable internet connection
Missing Data
- Verify field mappings
- Check for required columns
- Ensure data formats match field types
Display Issues
- Review CMS template setup
- Check field types
- Verify content formatting
Need Help?
If you encounter any issues:
- Check our Support Documentation
- Contact support@rankmonk.io
- Join our Slack community
Next Steps
- Learn about Landing Page Types
- Explore advanced Framer CMS features
- Set up automated content updates