Skip to main content
Use ReachOwl outreach campaigns to automatically send friend requests and messages to members of Facebook groups. This guide walks you through the full lifecycle: discovering your synced groups, creating a campaign, controlling its status, and cloning it.
1

Find a Facebook group URL

Start by listing the groups already synced to your ReachOwl workspace. Each result includes the Facebook group URL you will target.
Copy the group_url value from the group you want to target.
2

Get executor IDs

Campaigns need at least one browser executor. List available executors from your app states and pick an id.
Save the id of an active executor for the next step.
3

Create the campaign

Send a POST request to /api/v1/campaigns with your audience settings, messenger sequence, and daily limit. The default limit is 30 contacts per day if you omit the field.
You can personalize message content with variables like and .
4

Pause or resume

Update the campaign status through a PATCH request instead of using a dedicated pause endpoint. Send status: 0 to pause or status: 1 to resume.
5

Clone a campaign

You can duplicate an existing campaign, including its messages and schedule, by including a clone_from field in the POST body instead of calling a separate clone endpoint.
There are no separate /pause, /resume, or /clone routes in the ReachOwl v1 API. Always use the update body fields shown above.