Ranqly
Create post
Social accounts
Connect accounts in Settings. Use Ayrshare or platform OAuth.
Posts
Published Posts
Posts published across your connected social channels.
Marketing Agent
SEO-optimized content, 4 posts/day per zip code, geotagged images, local events. Agent and content reviewer iterate until engagement score ≥9/10. Score shown for each post.
Data comes from the database (companies, zip codes in Settings). Ensure you have target areas and run npm run db:seed if starting fresh. OpenAI key in .env powers content generation.
Generated content
Click Generate preview to create content. It will appear here and in a popup.
Next batch (pending approval)
Posts the agent generated. Approve & schedule adds to Posts → Scheduled (next slot). Publish now posts immediately. See main Posts list (Marketing tab).
Recent runs
Generation efficiency (30d)
Media Library
Upload photos and videos for your company. Used by the Marketing Agent for posts. Add zipcode for location; if omitted, rotates through your target areas.
Uploaded photos & videos
YouTube Channel Sync
Connect your YouTube channel to automatically import videos into your media library. Videos sync weekly (Mondays). Linked YouTube videos are preferred for LinkedIn and Facebook.
YouTube videos (synced)
Leads dashboard
All leads for your tenant. In ServiceTitan = customer/job synced. Last reached out = when we last sent a message. Appointment booked = job created in ST.
| Name | Phone | Source | In ST | Last reached out | Booked | Status |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Follow-up leads
Leads not ready to book — follow up to convert.
Add lead (manual)
Account
Logged in as — (—)
Change password
Business info
Used in auto-generated posts and CTAs. Scheduler/coupon links appear in generated content.
Target areas (zipcodes)
Sales Agent
Configure AI lead response. Scheduler link is shared when customer is ready to book. Sales users see the Leads dashboard in the Sales Agent tab.
Users
Edit users or reset their password. Company admins can manage all user fields.
Connect social accounts
Link your accounts by provider. Connect via Ayrshare (one flow for all) or add your Ayrshare API key in Integrations below.
Integrations & API keys
Service Titan powers technician SMS. For social posting, use the Connect button above (recommended) or add an Ayrshare API key below.
Technicians (SMS)
Register phone numbers for technician SMS. Technicians text REGISTER <company_code> <tech_id> to link.
Test SMS
Marketing Performance
Track marketing effectiveness by zipcode. Metrics use published posts (no ad spend). Optional: log rank when you check via free tools (e.g. Local Rank Guru).
Log manual rank
When you check your rank via a free tool (e.g. Local Rank Guru, GBP Rank Tracker), log it here to track over time.
ROI Dashboard
Track the value you get from this app: ranking improvements, lead generation, and estimated ROI.
Rankings
Organic Leads
View Lead Details
Estimated Value
ROI Configuration
Configure your subscription cost and average job values to calculate accurate ROI.
Platform Dashboard
OpenAI usage & cost
Content strategy leaderboard
Compares iterative vs best-of-N by tenant cohorts over the last 30 days.
Strategy review (weekly)
Research runs weekly to optimize engagement, GBP local ranking, AI-search visibility, and zip coverage. Last review: —
SEO optimization research (weekly)
Weekly best-practice research for HVAC SEO and website optimization. Last review: —
SEO action list
AI + Local SEO checklist
Scores GBP readiness, intent coverage (repair/replacement/install), cadence, and trust signals.
Platform integrations
API keys and credentials (not tenant-specific). Values from .env are used if not set here. Leave blank to keep existing.