Features

Everything you need to automate your DMs

SpidyChat is more than a keyword bot. It's a complete lead-conversion platform — from the first comment to the follow-up campaign.

Get Started FreeView Pricing
Core

Keyword Rules

The engine of SpidyChat. Create rules that match specific words or phrases in comments and fire automated DMs instantly.

  • Three match types
    Exact match for precise triggers, contains for flexible matching, starts-with for prefix patterns. Each rule uses the match type that fits your use case.
  • 4 trigger modes
    comment_only, follow_only, follow_and_comment, and follow_or_comment. Mix and match to trigger DMs based on user intent.
  • Per-page rules
    Each rule is tied to a specific Facebook Page or Instagram account. Run different campaigns on different pages simultaneously.
  • Enable/disable instantly
    Pause any rule with a single toggle. Your rules go live or inactive immediately — no waiting, no restart required.
Example rule
Keyword
"FREE"
Match type
exact
Trigger
comment_only
Message
Hey {{first_name}}! Here's your free guide 👇
Status
Active
Messaging

Smart Templates & A/B Testing

Write reusable message templates with dynamic variables. Run A/B tests to discover which messages convert best.

  • Dynamic variables
    Personalize every DM with {{first_name}}, {{last_name}}, {{page_name}}, and more. SpidyChat resolves them at send time from the Meta user profile.
  • A/B message variants
    Create multiple variants for any rule. SpidyChat rotates between them evenly and tracks which variant gets the most engagement.
  • Reusable templates library
    Save your best-performing messages as templates. Reuse them across rules without rewriting — just pick from your library.
  • Performance reporting
    See exact delivery counts, engagement rates, and winner analysis for each A/B variant in the Analytics dashboard.
A/B variants
Variant A
Hey {{first_name}}! Here's your free guide 👇
62% open rate
Variant B
Thanks for your interest! Click here for the guide:
38% open rate
Winner
Variant A
Insights

Analytics & Reporting

Track every DM, keyword match, and link click. Make data-driven decisions with real-time and historical charts.

  • DM delivery stats
    See exactly how many DMs were sent, by which rule, on which page, and at what time. Filter by day, week, or custom range.
  • Keyword performance
    Discover which keywords trigger the most DMs. Optimize your content strategy based on what your audience actually comments.
  • A/B test results
    Compare variant performance side by side. SpidyChat calculates win rates automatically so you can promote the best message.
  • Real-time dashboard
    The main dashboard shows today's stats, recent DMs, and live activity. Always know what's happening across all your pages.
Stats snapshot
DMs today
247
This week
1,842
This month
4,319
Top keyword
"FREE" — 89 triggers
CRM

Contact Management

Every person who receives a DM is automatically saved as a contact. Build and re-engage your audience from inside SpidyChat.

  • Automatic contact capture
    No manual import needed. Every DM creates or updates a contact record with the user's name, platform ID, and trigger history.
  • Contact tagging
    Tag contacts by campaign, keyword, or custom labels. Filter your CRM to find exactly who you're looking for.
  • Scheduled campaigns (beta)
    Pick a post and a time window, write your message, and schedule a one-time send from your dashboard. Scheduling and cancellation are live today — we're finishing automatic delivery next.
  • CSV export
    Download your full contact list as a CSV at any time. Bring it into your email tool, CRM, or spreadsheet for further analysis.
Contact record
Name
Sarah
Platform
Instagram
Trigger
"FREE" — 3 June 2025
DMs received
2
Tag
Summer Campaign
Real-Time

Live Activity Feed

Watch DMs fire in real time. Every comment match and DM send event appears on your screen the instant it happens.

  • Live-updating feed
    The feed refreshes automatically every few seconds, so new DM events show up without a manual reload.
  • Full event log
    See the commenter's name, the keyword they triggered, the rule that fired, and the exact DM sent — all in one row.
  • Filterable history
    The DM log stores every event with timestamps, page names, and delivery status. Search and filter to diagnose issues or review history.
  • Failure visibility
    If a DM fails to send (e.g. user has DMs restricted), the feed shows the error so you know your volume numbers are accurate.
Live event
User
@sarah_k
Comment
"FREE"
Rule
Summer Promo
Status
DM Sent
Time
2s ago
Agency

Team Management

Agency plan users can invite team members to collaborate on pages, rules, and campaigns — with shared access and role control.

  • Invite team members
    Send email invitations to teammates. They get their own login and access to the shared workspace under your account.
  • Multi-page management
    Connect unlimited Facebook Pages and Instagram accounts to one Agency account. Manage all your client pages from a single dashboard.
  • Shared rule library
    Rules, templates, and campaigns are visible to all team members. Collaborate efficiently without duplicating work.
  • Role-based invites
    Invite teammates as a Viewer, Editor, or Manager. Everyone shares access to the same rules, templates, and campaigns under your account.
Team workspace
Pages connected
8
Team members
4
Active rules
34
DMs this month
Unlimited

Platform support

SpidyChat works with every account type that Meta permits for automation.

Facebook Pages
Supported
Full webhook + DM support
Instagram Business
Supported
Comment webhooks + DMs
Instagram Creator
Supported
Comment webhooks + DMs
✗
Personal Profiles
Not supported
Meta API restriction

Privacy & data protection

SpidyChat operates on the official Meta Graph API. Your data and your customers' data is handled with care.

🔐
Official Meta API only
No scraping, no workarounds. Every DM is sent through the Meta Graph API using your authorized page tokens.
🚫
No data selling
Your automation data, your page data, and your commenter contacts are never sold or shared with third parties.
🗑️
Full data deletion
Delete your account and all data in one click from Settings. Facebook-triggered deletions are handled automatically via our verified callback.
🛡️
HMAC webhook verification
Every Meta webhook is validated with an HMAC-SHA256 signature before processing — no spoofed events reach your rules.
🔒
Encrypted storage
Tokens and passwords are stored with bcrypt and encryption at rest. HTTPS everywhere, always.
📋
Minimal permissions
We request only the permissions required to send DMs. We never request access to private messages, ad accounts, or personal profiles.
Read our privacy policy →·Data deletion status

Ready to put it all to work?

Start free. No credit card required.

Create Free AccountView Pricing