Skilled Appointment Setter — Book Qualified Sales Calls from Instagram DMs + Funnel Leads (Full-Time, US Hours, $1,000/mo + uncapped bonus)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1,000/month + $20 per call that shows

HOURS PER WEEK

40

DATE UPDATED

Sep 29, 2026

JOB OVERVIEW

Reels 2 Revenue is a US-based social media agency. We produce 120 short-form reels a month for business owners and run the systems that turn views into booked sales calls.

We're hiring one skilled, full-time appointment setter. Your job comes down to one number: qualified strategy calls booked that actually show up. Everything else in this post exists to support that number.

"Qualified" means: they run a business or a personal brand that already makes money, and they're serious about investing to grow it. Booking unqualified people wastes the founder's time and doesn't count — we track show rate and call quality, not just bookings.

You will be trained on every tool and every process. We're hiring for setting skill, English, and reliability — not for knowing our software.

WHAT YOU'LL DO

1. Instagram DMs — the core of the job. Reply to every inbound message within 10 minutes during your shift, qualify with 2–3 sharp questions, handle objections, and book them onto a strategy call via our Calendly link. Then follow up until they show. You'll work inside ManyChat's inbox, not the Instagram app.

2. Funnel leads — every person who completes our quiz gets a text and an email from you within 15 minutes, then a 5-day follow-up sequence until they book or say no. Confirm every call the day before. Chase every no-show.

3. Outbound — when the inbox is quiet, you work our warm list: people who engaged with our content, downloaded the roadmap, or booked and didn't show. Re-open the conversation and get them on the calendar.

4. Posting — publish 8 reels a day to our Instagram from the finished files our editors deliver: upload, caption, cover frame, scheduled times, posting log. The files arrive fully edited; you get them live. This is the support task, not the job.

5. CRM + daily report — every contact's status, notes and next action kept current. A 5-line end-of-shift summary in Slack: calls booked, calls confirmed, DMs handled, leads received, reels posted.

WHAT WE NEED FROM YOU

- Real appointment-setting experience — at least 2 years booking sales calls from DMs, chat, or inbound leads for a US, UK or Australian company. You'll be asked for your numbers: conversations per day, booking rate, show rate.
- Written English at a native level. You're writing to American business owners all day and they judge us on your first sentence.
- You can handle "how much is it?" without quoting a price. You understand why the price belongs on the call, and you can move someone there without being pushy.
- Available 9:00am–6:00pm US Pacific time, Monday to Friday (that's 12:00am–9:00am Manila). This is a night shift. Only apply if that genuinely works for you long-term.
- Stable internet (25 Mbps+) and a backup for power outages.
- Comfortable being measured weekly: response time, qualified calls booked, show rate, reels posted.

PAY

$1,000/month base, paid twice a month, plus $20 for every booked call that shows up — uncapped. Book 20 shows in a month and that's $400 on top of base; as our lead volume grows, so does your bonus. Paid holidays after 90 days.

HOW TO APPLY

Start the first line of your application with the word "Reels" so we know you read this. Then answer these five questions — short answers are fine:

1. Describe your appointment-setting experience. Include numbers: conversations per day, booking rate, show rate.
2. A lead DMs: "How much does this cost?" Write your exact reply, word for word.
3. What's your internet speed (run a speedtest and paste the result) and what's your backup plan for a power cut?
4. Confirm you can work 12:00am–9:00am Manila time, Mon–Fri, for at least 6 months.
5. Why this job, and not any other setter job?

Applications that skip the questions or the first word won't be read. The shortlist gets a paid 30-minute test task this week; we're hiring by Friday.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0174
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Skilled-Appointment-Setter-Book-Qualified-Sales-Calls-from-Instagram-DMs-Funnel-Leads-Full-Time-US-Hours-1000mo-uncapped-bonus-1740674
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0100 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740674
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 963378
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740674
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1740674' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740674 
0.0016   UPDATE employer_jobs SET hit_counts = '***Sep-29-2026=594***Sep-30-2026=150***Oct-01-2026=31***Oct-02-2026=10***Oct-03-2026=11***Oct-04-2026=8***Oct-05-2026=14***Oct-06-2026=2***Oct-07-2026=17***Oct-08-2026=8***Oct-09-2026=6***Oct-10-2026=4***Oct-11-2026=1***Oct-12-2026=8***Oct-13-2026=4***Oct-14-2026=4***Oct-15-2026=3***Oct-16-2026=1***Oct-17-2026=1***Oct-19-2026=1' WHERE job_id= '1740674'  
0.0013   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=742***Oct-2026=134' WHERE job_id= '1740674'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740674' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740674 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '963378'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)