HeyReach x GenPage Is Live: Instantly Turn Leads Into Personalized Sales Pages

Docs
Create Workflows from 8000+ Apps With GenPage's Zapier Integration

Create Workflows from 8000+ Apps With GenPage's Zapier Integration

With GenPage’s Zapier integration, you can connect your campaigns to over 8,000 apps. That means you can:

  • Import leads automatically from your CRM, list building tools, spreadsheets, and more
  • Trigger GenPage page generation whenever a new lead is created in your stack
  • Send enriched data back to your CRM or outreach tool with GenPage links included!

For this example, we'll connect a Google Spreadsheet to GenPage using Zapier to fetch leads and return a personalized landing page URL - you can use a similar setup to connect GenPage to HubSpot, Airtable, or any tool of your choice.

Step 1: Select your Spreadsheet

Select or create an appropriate spreadsheet for your Zapier / GenPage workflow. This can be any list of leads that contains either an email or LinkedIn profile URL column, with additional columns for each variable you'd like to sync with GenPage. You can also get started by using the template below:

GenPage x Zapier Demo Spreadsheet

Sample spreadsheet to be synced with GenPage

Step 2: Create a new Zap with a Google Sheets trigger

  1. Head to your Zapier dashboard and click “Create Zap”
  2. Search for Google Sheets in the app list
  3. Select the "New Spreadsheet Row" trigger event in the trigger list
  4. Connect your Google account, select a spreadsheet file, and the worksheet you'd like to sync
  5. Hit "Find new records"
  6. Click "Continue with selected record" once you've confirmed the trigger is fetching records appropriately

Connecting Google Spreadsheet to GenPage via Zapier to create lead pages for each new row entry

Step 3: Set up your GenPage action

  1. Click "Add Step"
  2. Search for "GenPage" in the app list
  3. Select the "Create Lead" action event
  4. Connect your GenPage account by adding your GenPage API key in Zapier under "Connect New Account"

    You can find your GenPage API key by navigating to Settings > Integrations > GenPage API from your dashboard:

Finding your GenPage API Key

  1. In the "Configure" step of your Zap, select the appropriate workspace and campaign you'd like to send leads to
  2. Map each column of your spreadsheet to your GenPage fields and variables:

Mapping your spreadsheet columns to GenPage fields & variables


  1. Once mapping is complete, click "Test Step"
  2. Head into the GenPage campaign you used for this Zap, and confirm a new lead record and page were created:

A new lead (Bill) was created in my GenPage campaign as a result of the Zap workflow

Once you've confirmed the lead record and page were created, you can publish your Zap. This concludes the first part of this workflow!

Step 4: Sync GenPage URLs back into your Spreadsheet

  1. Head back to your Zapier dashboard and create a new Zap
  2. Search for "GenPage" in the app list
  3. Select the "Get New Leads" trigger in the trigger event list
  4. Select the same GenPage account used in your first zap
  5. Under "Configure", select the same workspace and campaign used in your first zap
  6. Click "Find new records"
  7. Click "Continue with selected record" once you've confirmed the trigger is fetching leads appropriately

Syncing GenPage leads and page URLs back into Zapier

Step 5: Lookup Spreadsheet Row

To update the appropriate row in your spreadsheet with the GenPage URL, you'll need to use the "Lookup Spreadsheet Row" action event:

  1. Click "Add Step"
  2. Search for "Google Sheets" in the app list
  3. Select the "Lookup Spreadsheet Row" action event
  4. Connect the same Google Sheets account, Spreadsheet, and worksheet used in your first Zap
  5. To match GenPage data with your spreadsheet, map a Lookup column and value that uniquely identifies each lead. In this case, we're using the company name as a lookup value and lead first name as a supporting lookup value to find a matching lead - but you can use any unique identifier:

Looking up the appropriate spreadsheet row to update with your GenPage URL

Test your step and ensure the row matching your GenPage lead gets returned by Zapier.

Step 6: Update Spreadsheet Row

We're now ready to update lead records in your spreadsheet with their unique GenPage URL:

  1. Click "Add Step"
  2. Search for "Google Sheets" in the app list
  3. Select the "Update Spreadsheet Row" action event
  4. Connect the same Google Sheets account, Spreadsheet, and worksheet used in your first Zap
  5. To ensure the correct row gets updated:

    - Under the"Row" field, click the three dots on the right
    - Select "Custom"
    - Click the "Lookup Row" step on the modal that appears
    - Select the "Row ID" in the list of variables:

Mapping the appropriate row to be updated with a GenPage URL

Then, you can simply map the GenPage URL generated in step 1 in the appropriate column of your spreadsheet - In this case, the column we used is named "Landing Page URL":

  1. Scroll down to the appropriate column field on the right-hand modal
  2. Hit the"+" button, or simply type "/" within the field
  3. Click the "Get New Leads" step on the modal that appears
  4. Select the "GenPage URL" in the list of variables:

Syncing the GenPage URL on the appropriate spreadsheet row, and in the appropriate column

  1. Once mapping is complete, click "Test Step"
  2. Head into the spreadsheet you used for this Zap, and confirm your lead record was updated with its GenPage URL:

Confirming GenPage URL was sent back to Google Sheets on the correct row

Once you've confirmed the page URL was correctly sent back to your spreadshet, you can publish your Zap. This concludes the second and final part of this workflow - but make sure to test it live to ensure it is working as intended!

✅ You’re All Set!

Your GenPage campaigns now connect seamlessly with 8,000+ apps via Zapier. Automate lead imports, page generation, enrichments, or any workflow of your choice - so you can scale personalization without lifting a finger.

💡 Need help? Reach out to support or book a quick onboarding call with our team - we’re happy to walk you through setup.

Need Help?
Contact Support

Backed by

Delight your customers with unique sales
experiences at scale - and close more deals.

Made with ❤️ by the GenPage Team