Auto-DM users who reply to your Instagram stories - the same engine as comment automations, with a different trigger. Match specific keywords (e.g. emoji 🛍️ → shop link) or fire on any reply for fan-thank-you flows. The sidebar's Automations menu is now expandable with two sub-items: Comments and Story.
Every automation now has a configurable hourly DM cap with a hard ceiling of 200/hour to keep accounts safely under Meta's spam thresholds. Values above 200 silently clamp to 200; existing automations were backfilled. Recommended starting point: 30-100/hour for accounts under 100K followers.
Added detailed industry pages for restaurants, salons, photographers, fashion creators, SaaS founders, musicians, travel creators, educators, wellness coaches, and doctors. Each page has unique pain points, keyword examples, FAQs, and Service + FAQ schema for rich results.
Shipped the full developer surface - REST API at /api/v1 with Bearer token auth, plus webhooks for 9 event types (dm.sent, dm.failed, automation.*, instagram.*) with HMAC-SHA256 signing, replay protection, and exponential-backoff retries. Generate tokens and configure endpoints at /developer.
Replaced the in-app-only integrations view with a SEO-optimized public marketing page at /integrations - lists 31 integrations across 9 categories, includes ItemList + FAQPage schema, plus a dark Developer section for the API. Footer now surfaces Integrations and API Docs.
Added Billing and Settings entries to the dashboard sidebar (below Integrations) so paid users can reach their plan or profile in one click. Greeting subtitle now adapts to actual automation state instead of always prompting to create the first one.
·Feature
Sidebar live-trend metric
Added month-over-month DM trend (cached 60s per user) to the sidebar usage widget. Tells you at a glance whether your automations are sending more or less than last month.
·Improvement
Search icon + card overflow fixes on /integrations
Search bar magnifier no longer overlaps placeholder text. Integration cards now collapse cleanly on narrow viewports - fixed a flex-min-width issue that was pushing cards off-screen on tablets.
·IntegrationFeature
Shopify integration (Phase 2): embedded UI + Billing API
Shopify merchants can now charge through their Shopify invoice via Recurring Application Charges. Plus an embedded admin shell at /shopify/embedded so merchants can stay inside the Shopify admin. Phase 3 (Shopify App Store submission) is in progress.
First-class Shopify support shipped: official OAuth install flow, auto-user-creation from shop email, GDPR webhooks (customers/data_request, customers/redact, shop/redact), and HMAC verification on every callback.
April 2026
9 releases
·Feature
User country geolocation for signup attribution
Captured country at signup via IP geolocation (cached 24h). Admin users table now shows country flag + name alongside IP and signup source - useful for understanding where new users come from at a glance.
·Feature
Admin analytics page
Built a dedicated /admin/analytics view: KPI cards (total users, active, DMs, MRR), activation funnel (signed up → connected IG → created automation → sent first DM), daily signup/DM charts, plus breakdowns by signup source, country, and plan.
·Feature
Recurring-discount coupons
Coupons now have an `applies_to_renewals` toggle. When set, the discount applies to every renewal - not just the first charge. Razorpay subscriptions create a one-off discounted plan to honor this on their side. Exit-intent popups now surface "every month until you cancel" when applicable.
·Improvement
End-of-period subscription cancellation
Cancelling no longer instantly drops you to the Free plan. Your paid plan stays active until current_period_end, then transitions. Applied to both Razorpay (via cancel_at_cycle_end) and LemonSqueezy (via webhook ends_at).
·Feature
Free-plan promotional footer DM
After a successful DM on the Free plan, IGMsg sends a second message ("Automation powered by @igmsg_com") to power viral growth. Paid plans never trigger this.
·Feature
Per-automation stats page
Each automation now has a detailed stats view: KPI cards (total/sent/failed/queued, success rate), time-bucket cards (today/week/month), 30-day bar chart with hover tooltip, and a Live Activity panel for the last 20 DMs.
·Feature
Live Activity dashboard card
New real-time card on the main dashboard showing the most recent DM events with commenter handle, matched keyword, and timestamp. Designed for Meta App Review demos and ongoing operational visibility.
·Improvement
Coupon entry on checkout flow
Replaced direct hand-off to Razorpay with a dedicated /checkout/{slug} step where users can apply coupons before payment. Coupons that have applies_to_renewals=true are baked into the Razorpay plan automatically.
·Improvement
Razorpay Subscriptions API (native)
Migrated from Razorpay Payment Links to the official Subscriptions API. Plans auto-provision on first use, coupon discounts apply on the Razorpay side, and renewal billing is fully managed.
March 2026
7 releases
·Security
Meta App Review approved for production
IGMsg passed Meta App Review for instagram_business_basic, instagram_business_manage_messages, and instagram_business_manage_comments. The app is now Live mode - any Instagram Business or Creator account can connect without manual whitelisting.
·Content
Industry landing pages (first 6)
Launched dedicated pages for creators, e-commerce, coaches, real estate, agencies, and fitness - each with a tailored hero, pain-point breakdown, keyword examples, and Service + FAQ schema for rich results.
First pillar post published: "How Instagram Comment-to-DM Automation Actually Works." Categories: Guides, Comparisons, Playbooks, Updates. All emit BlogPosting + BreadcrumbList JSON-LD by default.
·Improvement
Site-wide SEO foundation
Sitemap index + 4 sub-sitemaps (pages, industries, blog, comparisons). robots.txt served from Laravel. Schema markup on every public page. Canonical URLs, OG tags, and breadcrumb schema standardized.
·Integration
LemonSqueezy billing for global customers
Added LemonSqueezy as the USD billing provider alongside Razorpay (INR). Webhook-driven subscription lifecycle, full coupon support, and end-of-period cancellation on both sides.
·Feature
Affiliate / referral program
Built a referral capture flow at /r/{code}, attribution via session + cookie, qualified-referral tracking on subscription activation, and an admin affiliates page with pay-out workflow.
·Feature
IGMsg public launch
v1.0 of IGMsg: comment-to-DM automation built on Meta's official Instagram Messaging API. Multi-account support, keyword triggers, message variants, public reply, follower-only filter, queued delivery, and a clean dashboard.
Have a feature request?
We prioritise the roadmap based on customer demand. Paying customers' requests jump the queue. Tell us what we should ship next.