Liffio sends your first automated DM in under 5 minutes - Get Started Free Get Started Free →

Affiliate Program Policy

Last updated: June 2026

This Affiliate Program Policy ("Policy") governs your participation in the Affiliate Program. By joining the program or using an affiliate link, you agree to be bound by this Policy as well as our Terms and Conditions, Privacy Policy, and Acceptable Use Policy.

1. Program Overview

The Affiliate Program allows all registered users to earn commissions by referring new paying customers to the platform. The program is open to all users including those on the Free plan. There is no separate application process - your affiliate link is available in your account dashboard immediately after registration.

Key features of the program:

- Open to all registered users

- 50% lifetime recurring commission on every payment from referred workspaces

- Commission continues as long as referred user maintains continuous active subscription

- 10% discount applied to referred user's first payment only

- 15-day grace period for subscription renewal before affiliate commission is permanently lost

- Workspaces purchased within the 15-day grace period remain eligible for future commission

- On-demand withdrawal when available balance reaches $50

- 20-day hold period before earnings become withdrawable

- Custom referral codes supported alongside auto-generated random codes

2. Commission Structure

2.1 Lifetime Recurring Commission

Affiliates earn 50% of every payment made by a referred workspace subscription for as long as the referred user maintains an unbroken, continuously active subscription. There is no expiry on commission as long as the subscription remains active and continuous.

- Commission rate: 50% of every recurring payment

- Applies to: every billing cycle (monthly, quarterly, or yearly)

- Applies per workspace independently

- No cap on total commission earned

- Commission stops permanently if the referred user's subscription lapses beyond the 15-day grace period described in Section 4

2.2 First Payment Discount for Referred Users

Users who sign up through a referral link or enter a valid referral code at signup receive a 10% discount on their first payment only. This discount is applied automatically and is not recurring. It applies whether the referred user clicks a referral link or manually enters a referral code in the signup form.

2.3 Per-Workspace Commission

Commission applies per workspace independently. If a referred user creates multiple workspaces within the 90-day attribution window, each workspace starts its own independent commission stream. Affiliates benefit from referring power users and agencies who manage multiple workspaces.

2.4 Annual Plan Commission

For yearly subscriptions, commission is calculated on the full annual payment amount as a single commission event - not split into 12 monthly commissions. Example: if a referred user pays $279 for a Pro annual plan, the affiliate earns $139.50 as one commission. The next commission for that workspace is due on the following annual renewal.

2.5 Eligible Plans

Commissions are earned on Starter, Pro, Business, and Agency plan subscriptions in both USD and INR billing. Free plan signups do not generate commission. Creator Program access does not generate commission as it involves no payment.

3. Attribution Rules

3.1 Attribution Window

Commission eligibility applies to workspace subscriptions purchased by the referred user within 90 days of their account creation date. Purchases made after the 90-day window has expired do not generate commission regardless of how many workspaces the user has.

3.2 First Referral Wins

Attribution is assigned to the first affiliate link clicked or the first referral code entered by a user. If a user encounters multiple referral links or codes from different affiliates, only the first is credited. Subsequent clicks or code entries do not override the original attribution.

3.3 Attribution Tied to User Account

Attribution is tied to the referred user account, not to individual workspaces. You do not need separate referral links for each workspace the user creates.

4. Recurring Commission Policy and Grace Period

This section governs how lifetime recurring commission is maintained, lost, and how workspaces are treated during lapses.

4.1 Continuous Subscription Requirement

Lifetime recurring commission is earned only while the referred user maintains an unbroken, continuously active subscription on each workspace. Commission is workspace-specific - a lapse on one workspace does not affect commission on other workspaces owned by the same referred user.

4.2 The 15-Day Grace Period

When a referred user's workspace subscription expires or fails to renew, a 15-day grace period begins immediately from the expiry date.

- If the referred user renews their subscription within 15 days of expiry: subscription is considered continuous, commission continues uninterrupted, and no commission is lost

- If the referred user does not renew within 15 days: the affiliate permanently loses commission on that workspace, even if the user later resubscribes

- If the referred user renews on day 16 or later: the subscription gap exceeds the grace period and the affiliate loses all future commission on that workspace permanently

4.3 Workspace Purchases During Grace Period

Any new workspaces created or subscribed to by the referred user during the 15-day grace period are treated as valid and remain eligible for future commission. The 15-day grace period applies to the lapse on the specific workspace that expired - other workspace commissions continue unaffected.

Example - Referred user has Workspace A (Pro) and Workspace B (Starter). Workspace A expires on June 1. Grace period ends June 16.

Scenario 1 - User renews Workspace A on June 10: Within grace period - commission continues on both workspaces.

Scenario 2 - User renews Workspace A on June 20: Beyond grace period - affiliate loses Workspace A commission permanently. Workspace B commission continues unaffected.

Scenario 3 - User creates Workspace C on June 8 (during grace period): Workspace C commission is valid regardless of Workspace A lapse. Workspace A commission still lost if renewed after June 16.

4.4 Permanent Loss of Commission

Once commission is permanently lost on a workspace due to grace period expiry:

- The loss is irreversible, even if the referred user contacts us or appeals

- Affiliate receives email notification when grace period expires without renewal

- Commission is permanently removed from all future calculations for that workspace

- Any commissions already earned and in the hold or available balance from that workspace remain unaffected by the loss - only future commissions are stopped

4.5 Payment Timing and Grace Period

The grace period clock starts from the subscription expiry date, not from the payment due date or any notice sent. Affiliates are responsible for monitoring their referred users' status through the affiliate dashboard. We will send an email alert one day before a grace period expires where reasonably possible, but this is not guaranteed.

5. Tracking System

5.1 Multi-Layer Tracking

We use a five-layer tracking system to ensure reliable attribution across all browsers and devices. Attribution is captured if any layer succeeds:

1. Server-side cookie (Primary) - Set immediately when a referral link is clicked. Most reliable. Persists for 90 days.

2. URL parameter capture (Secondary) - ?ref= parameter captured and stored server-side on landing

3. Browser cookie (Tertiary) - Client-side cookie set as backup

4. Session storage (Fallback) - For same-session tracking

5. localStorage (Fallback) - Backup only. Note: Safari and iOS may clear this aggressively

Attribution resolves in the priority order above. The first successful layer is used.

5.2 Referral Link Formats

Every affiliate gets an auto-generated random referral token on account creation:

- Random token format: yourdomain.com/?ref=x7k2mQ9p

- Redirect format: yourdomain.com/r/x7k2mQ9p

- Custom code format: yourdomain.com/?ref=yourcustomcode (if custom code is set)

Both your random token and custom code (if created) are active simultaneously. You may share either format.

5.3 Custom Referral Codes

You may create one custom referral code in addition to your auto-generated random token:

- Custom codes must be alphanumeric only (letters and numbers, no spaces or symbols)

- Minimum 3 characters, maximum 20 characters

- Must be unique across the entire platform

- Custom codes can be used in referral links and entered manually in the signup form referral box

- Custom codes take effect immediately after creation

- You may update your custom code at any time. Old custom code becomes inactive immediately.

5.4 Manual Code Entry at Signup

Referred users who enter a valid referral code manually in the signup form referral box receive the same 10% first payment discount and generate the same commission as users who click a referral link. Both methods are treated identically.

6. Payout System

6.1 Hold Period

All earned commissions enter a 20-day hold period before becoming available for withdrawal. This hold period exists to protect against refund abuse and fraudulent referrals. Commission in the hold period does not count towards your withdrawable balance.

6.2 On-Demand Withdrawals

We operate an on-demand payout system. There are no automatic monthly payouts. You may request a withdrawal at any time once your available balance (excluding held amounts) reaches the minimum threshold of $50.

6.3 Minimum Payout Threshold

The minimum withdrawal amount is $50 of available balance. The hold amount is not included in this calculation. You must have at least $50 of cleared, available earnings before a withdrawal request can be processed.

A negative available balance (resulting from commission clawbacks) must be cleared to zero before any withdrawal can be processed, regardless of the $50 minimum.

6.4 Payout Status Stages

- Pending - Commission earned, within 20-day hold period

- Available - Hold period complete, ready for withdrawal request

- Withdrawal Requested - You have submitted a withdrawal request

- Approved - Withdrawal approved, being processed

- Paid - Funds transferred to your payout method

6.5 Processing Time

Once a withdrawal is approved, funds are transferred within 5-10 business days. Processing times may vary depending on your payment method and location.

7. Refund Clawback

If a referred user receives a refund on a subscription payment for which you earned commission, the corresponding commission will be reversed and deducted from your balance:

- If the commission is still in your pending or available balance, it will be deducted directly

- If the commission has already been paid out, the reversed amount will be deducted from your next available balance

- If your balance is insufficient to cover the reversal, your account will carry a negative balance which must be cleared before any future withdrawals can be processed

- Repeatedly referring users who request refunds may result in your affiliate account being reviewed or suspended

8. Identity Verification and Tax Compliance

We track cumulative payouts per affiliate per Indian financial year (April 1 to March 31) to comply with Indian tax law including the Income Tax Act and Prevention of Money Laundering Act (PMLA).

8.1 Indian Affiliates

Identity verification requirements for Indian residents are triggered based on cumulative annual payouts:

- Below ₹15,000/year - No verification required

- Above ₹15,000/year - PAN card required. TDS at 5% applied to non-business individuals.

- Above ₹50,000/year - PAN card mandatory. Aadhaar may be required.

- Above ₹1,00,000/year - Full KYC - PAN, Aadhaar, and bank account verification required.

Payouts will be held until required verification documents are submitted. You will be notified via email when your cumulative payouts approach a verification threshold.

8.2 International Affiliates

Indian tax law verification requirements apply to Indian residents only. International affiliates are exempt from PAN and Aadhaar requirements but must provide a valid payout method, confirmation of their country of residence, and a self-declaration confirming non-Indian residency upon request.

8.3 Your Tax Responsibility

You are solely responsible for reporting affiliate income to your relevant tax authority and paying any applicable taxes in your country of residence. We are not responsible for your personal tax obligations outside of TDS deductions required under Indian law.

9. Fraud Prevention

9.1 Prohibited Activities

The following activities are strictly prohibited and will result in immediate suspension of your affiliate account and forfeiture of all pending commissions:

- Self-referrals - referring your own accounts or devices

- Paying or incentivising others to sign up through your referral link

- Creating fake accounts to generate referral commissions

- Using misleading, deceptive, or false advertising to generate referrals

- Cookie stuffing or any form of artificial attribution manipulation

- Colluding with referred users to generate fraudulent commissions through sign-ups and refunds

- Creating multiple platform accounts to circumvent fraud detection

9.2 Risk Scoring

We evaluate fraud risk per transaction using signals including device fingerprint, referral velocity, payment behaviour, and account activity patterns. IP addresses are stored for fraud detection purposes only and are not used for attribution decisions.

9.3 Transaction Outcomes

Based on risk scoring, individual transactions may be:

- Approved - commission enters normal 20-day hold

- Held for review - commission held beyond 20 days pending manual review

- Rejected - commission voided, account flagged for further monitoring

We reserve the right to withhold, void, or clawback any commission we determine to have been obtained through fraudulent, deceptive, or manipulative means.

10. Affiliate Link Rules

- Your affiliate link must be shared manually. Affiliate links must not be automatically inserted into any automated DM messages, emails, or bulk communications

- You may share your affiliate link on your website, social media, YouTube, email newsletter, or in direct conversations

- You must clearly disclose that your link is an affiliate link wherever required by law or platform policy

- You must not represent yourself as an official partner, employee, or representative of the platform

- You must not bid on our branded keywords in paid advertising without our written permission

11. Program Modifications and Termination

We reserve the right to modify, suspend, or terminate the Affiliate Program at any time. We may change commission rates, attribution windows, grace periods, payout thresholds, or any other program terms.

If we make material changes that reduce commission rates or shorten grace periods, we will notify active affiliates via email with at least 30 days notice where possible. Changes that increase benefits take effect immediately.

We reserve the right to suspend or terminate any individual affiliate account at any time for violation of this Policy, fraudulent activity, or any other reason at our sole discretion. Upon termination, any commissions still within the hold period may be forfeited if the termination was due to policy violation or fraud.

12. Changes to This Policy

We may update this Affiliate Program Policy from time to time. If we make material changes, we will notify you via email or through the platform. By creating an account on the platform, you permanently accept this Policy and all future modifications to it, regardless of whether you continue to actively use the platform after registration. Continued use of the platform after any update further confirms your acceptance. In some cases, we may require you to explicitly accept updated terms before continuing to use the service.

Material changes include updates that affect your rights, commission rates, grace periods, payout thresholds, or core functionality of the affiliate program.

13. Governing Law

This Policy is governed by the laws of India. Any disputes arising under or in connection with this Policy shall be subject to the exclusive jurisdiction of the courts in Vadodara, Gujarat only.

14. Contact

For affiliate program enquiries: support@liffio.com

Website: liffio.com

Frequently Asked Questions

Instagram DM automation

Yes. Instagram permits DM automation through its official Messaging API, which is part of Meta's developer platform. Tools that connect via the official API using OAuth — rather than scraping or using your password — are explicitly allowed under Instagram's platform policy. The Instagram Messaging API lets authorized tools send direct messages on behalf of a connected account, respond to story replies, react to live comment events, and trigger welcome messages to new followers. To use it, the tool must go through Meta's App Review process and receive specific messaging permissions. Liffio holds all required permissions and uses the official API only. The distinction matters practically: accounts that use automation tools built on official API access do not face action from Instagram. Accounts that use tools operating outside the official API — browser automation, credential scraping, or unofficial endpoints — risk suspension regardless of volume.

Comment-to-DM automation sends a direct message to someone automatically when they comment a specific keyword on your Instagram post or Reel. Here is how it works: you connect your Instagram account via the official API, choose a post, set a trigger keyword (such as LINK, PRICE, or GUIDE), and write a DM template. When any commenter types that keyword, the automation fires and sends your pre-written DM — after a short configurable delay of 10 to 60 seconds — without you doing anything manually. For example: you post a Reel about a digital product and tell viewers to comment FREE to get the download link. Every person who comments that word receives the link in their inbox automatically, even if you are asleep or offline. One limitation: comment-to-DM only fires on posts you explicitly enable it for. It does not apply to all posts on your account automatically.

No, not if you use a tool that connects through Instagram's official API. Instagram acts against accounts that use bots or tools that access your account by logging in with your password, simulating browser behavior, or using unofficial endpoints. The official Instagram Messaging API works differently. You authorize Liffio through Meta's own OAuth screen — the same login flow used by major apps like Hootsuite or Later. Your password is never entered into Liffio at any point, and Liffio never stores credentials. Meta issues an access token directly to Liffio, which you can revoke at any time from your Instagram settings under Apps and Websites. Beyond authentication method, send frequency matters. Liffio adds a 10–60 second configurable delay between trigger and send, which distributes DM volume over time and avoids the burst patterns associated with spam accounts. Running at normal usage volumes with a compliant tool carries no meaningful ban risk.

Yes. With keyword-trigger tools like Liffio, you can automate replies to five types of incoming Instagram interactions: comments on posts and Reels, story replies, live stream messages, inbound DMs, and new follower events. Each automation type works through the same mechanism: you define a trigger condition (a keyword, any reply, or a follower event), write the message, and set a delay. When the trigger fires, Liffio sends the message automatically via Instagram's official API. For example: if you run a coaching business, you could set up a DM trigger so that anyone who sends you the word APPLY in a DM receives your application form link instantly — without you checking your inbox. The delay is configurable between 10 and 60 seconds per automation. Instant zero-delay replies can trigger spam detection patterns; a short delay makes sends feel like a human responded quickly. That distinction matters for account safety at high volumes.

Liffio. It has a free plan with no credit card required that runs comment-to-DM automation in production — not just as a demo. Paid plans start at $9/month. For comparison: since ManyChat's March 2026 pricing change, its free tier is capped at 25 Active Contacts per month, and paid plans start at $14/month for 250 contacts with per-contact overage fees as your audience grows. SendDM and LinkDM are simpler tools with focused feature sets; pricing varies. SuperProfile bundles bio-link storefronts with automation and prices accordingly. What makes Liffio structurally cheaper for Instagram-focused creators is that there are no per-contact fees. You pay the same $9/month whether you automate DMs to 100 people or 10,000 people. ManyChat charges based on how many people you interact with each month, which means a single viral Reel can trigger overage charges unexpectedly. The free plan includes unlimited Instagram accounts, unlimited automated DMs, comment keyword triggers, and basic analytics — enough to validate whether automation works for your use case before paying anything.

Auto DM tools

An auto DM tool (also called auto DM software or DM automation tool) sends Instagram direct messages automatically when a trigger fires - for example a keyword in a comment, a story reply, or an inbound DM. Liffio is an auto DM tool that lets you set delays (10–60 seconds), personalize messages, and run comment-to-DM flows without manual inbox work.

Auto DMs are automated direct messages sent by an auto DM tool when someone triggers a specific action - like commenting a keyword on your post, replying to your story, or sending you a DM. With Liffio's auto DMs, you set up the trigger once, and the tool sends your pre-written message automatically 24/7.

An auto comment tool (or auto comment reply tool) replies publicly under your Instagram post and can send a matching private DM. Liffio combines auto comment reply with comment-to-DM automation so one keyword trigger handles both the public reply and the automated DM - the signature workflow of tools like ManyChat.

The best auto DM tool depends on your needs. Liffio is ideal for creators and brands who want unlimited auto DMs, simple pricing, and a free tier. We offer the same comment-to-DM, auto comment reply, and story automation features as ManyChat, SendDM, and SuperProfile - without per-message limits.

Yes! Liffio offers a free auto DM tool tier that lets you get started with Instagram DM automation without a credit card. The free plan includes comment-to-DM automation, auto comment reply, and basic analytics - enough to test if auto DMs work for your business.

Like ManyChat, SendDM, LinkDM, and SuperProfile, Liffio supports keyword triggers, comment-to-DM, auto comment reply, story reply automation, and multi-step DM flows for Instagram. Liffio focuses on Instagram DM automation with unlimited auto DMs on every plan, simple pricing, and a generous free tier - making it a top ManyChat alternative.

Both terms describe the same workflow: automating Instagram DMs at scale. Liffio is a DM automation tool (also called a dming tool, auto DM software, or Instagram auto DM tool) for creators, coaches, and brands who want auto DMs from comments, stories, live chat, and the inbox.

Comment-to-DM is the core feature of any auto DM tool. You choose keywords (for example "LINK" or "GUIDE"). When someone comments that word on a post or Reel, Liffio sends your auto DM after your chosen delay and can post a public auto comment reply under their comment - the same pattern used by ManyChat, SendDM, and other Instagram auto DM tools.

Instagram auto reply refers to any automated response sent when someone interacts with your account - via comments, stories, DMs, or live streams. Liffio's auto reply features include auto DMs from comments, story reply automation, DM auto responders, and live comment triggers. All powered by the same auto DM tool technology.

Yes, when you use a compliant auto DM tool like Liffio. We use official Instagram APIs, human-like delays (10-60 seconds), and rate limiting to keep your account safe. Unlike unofficial bots, Liffio's auto DMs don't risk account suspension.

Getting started

Go to your Liffio dashboard and click 'Connect Instagram'. You'll be redirected to sign in with Instagram. Authorize the app and your account will be connected in seconds.

Most creators connect Instagram and send their first automated DM in under five minutes. Pick a trigger, write your message, set your delay (10–60 seconds), and go live. No credit card required.

Keyword triggers are words or phrases in a comment that start an automation. If someone comments "LINK" on your post, Liffio can send them your link in DMs after your configured delay.

Automations & DMs

DMs send after your chosen delay - from 10 to 60 seconds after the trigger (comment, story reply, etc.). You control the timing for more human-like replies while staying on autopilot.

Each automated message sent to a unique user counts as one DM. Replies within the same conversation thread do not count as additional DMs.

Comment-to-DM, story mentions and reactions, live stream comments, welcome DMs for new followers, multi-step flows, follow-up sequences, and more - depending on your plan.

Plans & billing

Yes. The Free plan is $0/month. No credit card required. You get unlimited Instagram accounts, unlimited automated DMs, comment keyword triggers, public auto-replies, a bio link page, and basic analytics.

Four tiers: Free ($0), Starter ($9/mo; ₹499/mo in India), Business ($79/mo; ₹2,499/mo in India), and Agency ($299/mo; ₹9,999/mo in India). Annual billing saves 20%. Every plan includes unlimited Instagram accounts and unlimited automated DMs.

Yes. All paid plans are available on monthly or annual billing. Annual billing saves 20%. Payments are handled via Stripe (global) or Razorpay (India).

Yes. Every plan includes unlimited automated DMs - there is no monthly cap on how many messages you can send.

Cancel anytime from account settings. There are no cancellation fees - your plan stays active until the end of the current billing period.

Yes. Qualified Instagram creators (5K–100K followers) can apply for our Creators Program and receive the full Business plan ($79/mo (₹2,499/mo in India) value) at no cost in exchange for active platform usage. No credit card required.

Safety & compliance

Yes! Liffio uses official Instagram APIs. Your account is fully compliant with Instagram's terms of service.

Yes. All plans include unlimited Instagram accounts. Agency adds white-label workspaces for managing client brands at scale.