How to Send Web Pages to Make with Share2Agent
Trigger Make scenarios from any web page. Share2Agent extracts the content and sends it to a Make webhook, giving you access to 1,800+ app integrations and powerful visual workflow building.
Prerequisites
- Make account (make.com, free tier works for testing)
- Share2Agent Chrome extension installed
Step 1: Create a Scenario with a Custom Webhook
- Log in to Make and click Create a new scenario.
- Click the + button to add a module.
- Search for Webhooks and select Custom webhook.
- Click Add to create a new webhook. Give it a name like "Share2Agent".
- Click Save.
Make generates a unique webhook URL.
Step 2: Copy the Webhook URL
After creating the webhook, Make shows you the URL. It looks like:
https://hook.make.com/abc123def456
Copy this URL.
Step 3: Configure Share2Agent
- Click the Share2Agent extension icon in Chrome.
- Open Settings.
- Paste the Make webhook URL into the Webhook URL field.
- Save.
Step 4: Determine Data Structure
This step is specific to Make. Before Make can parse incoming data, it needs to learn the payload structure.
- In Make, click Re-determine data structure on the Custom Webhook module (or it may say "Determine data structure" if this is the first time).
- Make enters listening mode and waits for a request.
- In Chrome, navigate to any web page, click the Share2Agent icon, and hit Share.
- Make receives the payload and automatically maps the JSON fields.
You should see the following fields detected:
url (text)
title (text)
content (text)
comment (text)
timestamp (text)
meta (collection)
description (text)
og_image (text)
author (text)
language (text)
Click OK to confirm the structure.
Step 5: Add Processing Modules
Now add modules after the webhook to process the page content. Click the + after the webhook module and choose from:
- OpenAI / Anthropic -- summarize or classify the content
- Google Sheets -- log the page in a spreadsheet
- Notion -- create a database item
- Slack -- send a notification
- Airtable -- add a record to your research base
Reference fields from the webhook using Make's visual mapper. Click into any field and select from the webhook output panel.
Step 6: Test and Activate
- Click Run once in Make.
- Share another page from Chrome using Share2Agent.
- Verify each module processes correctly by checking the output bubbles.
- Toggle the scenario to ON (bottom-left) to activate it.
Set the scheduling to Immediately so the scenario runs as soon as a webhook arrives, rather than on a polling interval.
Example: AI-Powered Bookmark Manager
- Custom Webhook -- receives the page from Share2Agent
- OpenAI -- generate a 2-sentence summary and suggest 3 tags
- Router -- branch based on tags (e.g., "engineering", "design", "business")
- Notion -- save to the appropriate database based on the route
Tips
- Use filters on connections -- Make lets you add conditions between modules. For example, only process pages where
commentis not empty. - Error handling -- right-click any module to add an error handler route. Log failures to Google Sheets for debugging.
- Data store -- use Make's built-in Data Store module to keep a local lookup table of previously shared URLs to avoid duplicates.
What's Next?
- Build a content pipeline -- extract pages, summarize with AI, store in Notion, and post highlights to Slack on a schedule.
- Add image processing -- use the
meta.og_imagefield to download and store article thumbnails alongside the text. - Connect to a CRM -- route shared pages about prospects or clients to HubSpot or Salesforce records.