Skip to main content

Tool Setup Guide

Step-by-step instructions to set up Attio and Apollo before hiring.


Overview

ToolTime to SetupTime to ReadyPriority
Attio2 hoursImmediateDo first
Apollo30 min2 weeks (warmup)Start now

Note: Provider onboarding uses a custom page at juniro.com/providers/onboard (not Typeform).


1. Attio CRM Setup

We have scripts to set up Attio automatically:

cd juniro-web-launch

# Add your Attio API key to .env.local
echo "ATTIO_API_KEY=your_key_here" >> .env.local

# Install dependencies
bun install

# Check current setup
bun run check:attio

# Create Providers object and all fields
bun run setup:attio

This creates:

  • Providers custom object
  • All 17 attributes (Business Name, Phone, City, Stage, etc.)
  • Pre-populated select options (cities, categories, stages, sources)

Manual Setup (Alternative)

Step 1: Create Account (5 min)

  1. Go to https://attio.com
  2. Click "Start for free"
  3. Sign up with your work email
  4. Verify email
  5. Complete onboarding wizard (choose: Sales → Outbound → SMB)

Pricing: Free tier works for early stage (up to 3 users)

Step 2: Create Workspace (5 min)

  1. Name your workspace: "Juniro"
  2. Invite yourself (you'll invite team later)
  3. Skip integrations for now

Step 3: Create "Providers" Collection (15 min)

  1. Click "+" next to Collections in sidebar
  2. Select "Create from scratch"
  3. Name it: "Providers"
  4. Choose icon: Building or Store

Step 4: Add Fields (30 min)

Click "+ Add attribute" for each field:

Basic Info:

Field NameTypeRequiredNotes
NameTextYesContact person name
EmailEmailNoTheir email
PhonePhoneYesInclude country code
Business NameTextYesCompany/academy name
WebsiteURLNoTheir website
InstagramTextNo@handle

Segmentation:

Field NameTypeOptions
CitySelectHyderabad, Bangalore, Mumbai, Chennai, Delhi, Pune, Atlanta, Other
CategoriesMulti-selectSwimming, Art, Dance, Music, Sports, STEM, Martial Arts, Language, Camps, Other
Launch CityCheckbox-

Pipeline:

Field NameTypeOptions
StageSelectSourced, Contacted, Interested, Onboarding, Active, Not Interested, Churned
PrioritySelectHigh, Medium, Low
SourceSelectJustdial, Sulekha, Google Maps, Instagram, Facebook, LBB, Referral, Inbound, Apollo, Atlanta Parent

Assignment:

Field NameTypeNotes
Assigned ToUserTeam member
Last ContactDateWhen last contacted
Next Follow-upDateWhen to follow up

Notes:

Field NameType
NotesLong text
Call NotesLong text

Step 5: Create Views (20 min)

Click "+ Add view" in the Providers collection:

View 1: All Providers

  • No filters (default view)

View 2: My Pipeline

  • Filter: Assigned To = Current user
  • Filter: Stage is not "Active"
  • Filter: Stage is not "Not Interested"
  • Sort: Last Contact (oldest first)

View 3: Needs Follow-up

  • Filter: Stage = "Contacted"
  • Filter: Last Contact < 3 days ago
  • Sort: Last Contact (oldest first)

View 4: Launch City - Hyderabad

  • Filter: City = "Hyderabad"
  • Sort: Stage

View 5: Launch City - Atlanta

  • Filter: City = "Atlanta"
  • Sort: Stage

View 6: Ready for Onboarding

  • Filter: Stage = "Interested"
  • Filter: Launch City = checked
  • Sort: Last Contact

View 7: Active Providers

  • Filter: Stage = "Active"
  • Sort: Business Name

Step 6: Set Up Pipeline Board (10 min)

  1. Create a new view
  2. Change view type to "Board"
  3. Group by: Stage
  4. This gives you a Kanban-style pipeline view

Step 7: Test with Sample Data (15 min)

Add 3-5 test providers to verify everything works:

Test Provider 1:
- Name: Test User 1
- Business Name: Sample Dance Academy
- Phone: +91 9876543210
- City: Hyderabad
- Categories: Dance
- Stage: Sourced
- Source: Justdial
- Launch City: ✓

Test Provider 2:
- Name: Test User 2
- Business Name: Sample Swim School
- Phone: +1 404 555 1234
- City: Atlanta
- Categories: Swimming
- Stage: Contacted
- Source: Atlanta Parent
- Launch City: ✓

Step 8: Invite Team (When Ready)

  1. Go to SettingsMembers
  2. Click "Invite"
  3. Enter team member email
  4. Select role: Member (not Admin)
  5. They'll receive an invite email

Attio Setup Complete! ✅


2. Apollo Setup (US Cold Email)

Step 1: Create Account (5 min)

  1. Go to https://apollo.io
  2. Click "Sign Up Free"
  3. Sign up with work email (use outreach@juniro.com or your domain)
  4. Verify email

Pricing: Free tier includes 50 email credits/month. Paid starts at $49/month.

Step 2: Connect Email (10 min)

  1. Go to SettingsEmail
  2. Click "Connect Email Account"
  3. Choose Google or Microsoft
  4. Authorize access
  5. Verify connection

Important: Use a dedicated email for outreach (outreach@juniro.com), not your personal email.

Step 3: Enable Email Warmup (5 min)

Critical: New email accounts need warmup before cold outreach.

  1. Go to SettingsEmailWarmup
  2. Toggle "Enable Warmup" ON
  3. Set warmup level: "Moderate"
  4. Let it run for 2 weeks before sending campaigns

What warmup does:

  • Sends/receives emails automatically
  • Builds sender reputation
  • Prevents spam folder

Step 4: Create Sequence (15 min)

  1. Go to Sequences"+ New Sequence"
  2. Name it: "US Provider Intro"

Add Email 1 (Day 0):

Subject: Quick question about {{company}}

Hi {{first_name}},

I came across {{company}} while researching kids activities in Atlanta — looks like you're doing great work.

I'm building Juniro, a platform that helps families discover local activities like yours. Think of it as a Yelp specifically for kids' classes and camps.

We're launching in Atlanta soon and looking for quality providers to feature. Would you be open to a quick chat about how we could help you reach more local families?

Best,
[Your name]
Juniro

Add Email 2 (Day 3):

Subject: Re: Quick question about {{company}}

Hi {{first_name}},

Just following up on my note below. I know you're busy running {{company}}, so I'll keep this brief.

Juniro is free to join — we only charge a small commission when you get bookings through us. Early providers get priority placement when we launch.

Worth a 10-minute call?

[Your name]

Add Email 3 (Day 7):

Subject: Last note from me

Hi {{first_name}},

I'll keep this short — if you're ever curious about how Juniro can help {{company}} reach more Atlanta families, just reply.

Either way, best of luck with the business!

[Your name]

Step 5: Set Sequence Settings

SettingValue
Send window9:00 AM - 5:00 PM EST
Send daysMonday - Friday
Stop on replyYes
Stop on bounceYes
Daily limitStart with 20/day, increase after warmup

Step 6: Save and Wait

Do NOT send campaigns until warmup is complete (2 weeks).

Use this time to:

  1. Source leads from Atlanta Parent Directory
  2. Add them to Apollo
  3. Prepare sequences

Step 7: Import Leads (When Ready)

  1. Go to People"+ Add"
  2. Upload CSV or add manually
  3. Required fields: First Name, Last Name, Email, Company

CSV Format:

first_name,last_name,email,company,title
John,Smith,john@swimacademy.com,Atlanta Swim Academy,Owner
Sarah,Jones,sarah@dancestudio.com,Rhythm Dance Studio,Director

Step 8: Enroll in Sequence (After Warmup)

  1. Select leads in People view
  2. Click "Add to Sequence"
  3. Choose your sequence
  4. Confirm

Apollo Setup Complete! ✅


3. Quick Reference: After Setup

Daily Tool Usage

TimeToolAction
MorningAttioCheck "Needs Follow-up" view
MorningApolloCheck for replies
MiddayAttioAdd new leads from sourcing
AfternoonApolloEnroll new US leads
End of dayAttioUpdate all stages, notes

When Team Joins

Day 1:

  1. Send Attio invite
  2. Share provider onboard link (juniro.com/providers/onboard)
  3. Walk through playbooks
  4. Shadow first few leads

Week 1:

  1. Review their Attio entries daily
  2. Give feedback on outreach
  3. Answer questions

4. Tool URLs Bookmark

Attio:        https://app.attio.com
Apollo: https://app.apollo.io
Loops: https://app.loops.so
Posthog: https://app.posthog.com
Provider Onboard: https://www.juniro.com/providers/onboard

5. Setup Checklist

This Week

  • Attio - Create account
  • Attio - Create Providers collection
  • Attio - Add all fields
  • Attio - Create views
  • Attio - Test with sample data
  • Apollo - Create account
  • Apollo - Connect email
  • Apollo - Enable warmup
  • Apollo - Create sequences

Before Team Starts

  • Attio - Invite team members
  • Attio - Assign test leads
  • Share playbook links
  • Schedule training session
  • Set up team WhatsApp/Slack group

After 2 Weeks

  • Apollo - Warmup complete
  • Apollo - Start first campaign
  • Review team's Attio usage
  • Adjust processes as needed

6. Troubleshooting

Attio

IssueSolution
Can't create fieldCheck if similar field exists (Attio prevents duplicates)
View not filteringClear all filters, rebuild step by step
Team can't accessCheck they accepted invite, correct workspace

Apollo

IssueSolution
Email not connectingTry different browser, re-authorize
Warmup not workingEnsure email is verified, check settings
Emails going to spamWarmup longer, check email content

7. Cost Summary

ToolFree TierWhen to Upgrade
Attio3 users, 1K recordsWhen team > 3 or records > 1K
Apollo50 credits/monthWhen sending > 50 emails/month

Estimated monthly cost at scale:

  • Attio: $29/user (Plus plan)
  • Apollo: $49/month (Basic)

Next Steps After Setup

  1. ✅ Set up tools (this guide)
  2. Source first 10 providers manually (test the flow)
  3. Hire sourcing team
  4. Train on playbooks
  5. Monitor and iterate