Skip to content
Last shipped 7 days ago48 entries

What's new in IGMsg

Every feature, integration, improvement, and fix shipped to IGMsg - in reverse-chronological order. We ship every week.

November 2026

1 release
Feature

A bigger free plan, a new $7 plan, and automations that cover every post

The free plan now includes 500 DMs a month and 3 automations. The new Creator plan adds 5,000 DMs a month with no IGMsg branding for $7 a month or $59 a year. On paid plans, one automation can cover every post and Reel on your account, including future ones. You can also pause a monthly subscription instead of cancelling it.

September 2026

8 releases
Fix

Nightly maintenance now finishes on time

Instagram profile pictures and usernames are refreshed every night so your dashboard never shows a stale or broken avatar. With the number of accounts we now serve, that job was timing out before it could save, so nothing updated. It now runs in under a minute and saves as it goes. Token renewals also log exactly why Instagram refused one, so we can act on it faster.

Feature

A brand-new IGMsg

The whole site and app got a redesign: clearer homepage, cleaner dashboard, automation builder, billing, admin, and even the error pages. Same features, far less clutter, and much faster to get from 'connect Instagram' to 'first DM sent'.

Feature

Collect email and phone right in the DM

Any automation can now ask the commenter for their email, phone, or both. The reply is parsed and saved on the lead automatically, with a thank-you sent once. The AI agent fills these in too. Lead CSV export is available on paid plans.

Improvement

API and webhooks are now a Business feature

Developer access at /api/v1 and outbound webhooks are included with Business. Existing tokens on other plans stop working; upgrade to keep using them.

Improvement

Pick your post visually

Creating an automation starts with a grid of your recent posts, with Reel and Carousel badges, caption search and type filters, instead of a caption dropdown. Sync from Instagram right there. Step 2 shows the chosen post at the top with a 'Change post' button.

Feature

An AI agent that sells in your DMs (Business)

After the first automated DM, the AI agent keeps the conversation going: it answers product questions from your site and catalog (Shopify and WooCommerce imports), shares the exact product link, captures the lead, and hands off to you when a human is needed. Dry-run mode lets you review its replies before it sends anything. Capped at 500 replies a month on Business.

Improvement

IGMsg moved to a faster platform

The whole service now runs on a new backend built for speed: pages load faster, DMs go out sooner after a comment, and heavy jobs no longer slow down the app. The migration happened overnight with no downtime.

Security

Stronger signup protection

Email signup now has bot checks (including Cloudflare Turnstile) after a wave of fake accounts. Real people won't notice; bots will.

August 2026

6 releases
Improvement

Plan limits now apply cleanly to connected accounts

Connected Instagram accounts are counted the way you would expect: only accounts that are actually connected occupy a plan slot, so a dead connection no longer blocks you from connecting a replacement. If a plan change leaves you over your account limit, the extra account is disconnected automatically (we keep the ones your automations run on) and reconnecting it just needs a free slot or an upgrade.

Fix Improvement

Three quiet fixes: sign-in, long DMs, and token renewals

Google sign-in no longer fails for accounts with unusually long profile picture URLs. DMs whose final text runs past Instagram's length limit are now delivered trimmed instead of failing outright. And our nightly token renewal stopped retrying connections that can only be fixed by reconnecting - those get a clear email instead.

Feature

Overflow replies now queue newest-first instead of being dropped

When a viral post pushes an automation past its hourly reply limit, the overflow used to be skipped. Now it waits in a smart queue and sends as capacity frees up - newest commenters first, while their intent is hottest. Anything Instagram would no longer accept expires honestly and shows up in your 'why some replies were not sent' breakdown.

Feature Improvement

Your Instagram connection now renews itself (and nags you when it cannot)

Instagram expires every connection roughly every 60 days. IGMsg now refreshes your token automatically before that happens, so most people never notice. When a refresh is impossible - password change, revoked access, missing permission - you get a clear email with one button to reconnect, escalating as the deadline approaches instead of letting automations silently stop.

Improvement

Free-plan branding rides inside the DM (so replies deliver reliably)

The 'Automation powered by' note used to arrive as a second message, which Instagram often refused to deliver. It now travels inside the main reply itself - one message, delivered every time, and never at the cost of your own text.

Security

We stopped logging message content

Server logs now record only technical delivery details (ids, event types, counts) - never the text of anyone's comments or DMs. Logs also rotate daily and are kept for two weeks, then deleted.

July 2026

4 releases
Feature Integration

Sell in the DM: turn a comment into a checkout

Your automations can now carry a one-tap payment button. Connect Razorpay or Stripe, set a price, and every commenter gets their own freshly-generated checkout link right inside the DM. The money lands in your own account, and every sale is attributed back to the exact automation that earned it - so 'DM me to buy' finally closes itself.

Feature Content

A brand-new Help Center (and in-app tips that actually help)

Meet the Help Center at /help: step-by-step guides for connecting Instagram, building your first automation, selling in the DM, and more - each with HowTo structured data so Google and AI assistants surface the exact answer. We also tucked contextual help links right next to the tricky settings, and rewired the onboarding checklist so every step links to its guide.

Integration

Discord joins the party as a lead destination

Pipe every new lead straight into a Discord channel via webhook, right alongside Slack and Notion. Perfect for teams that live in Discord and want a ping the moment a comment turns into a DM.

Improvement

A more generous free plan + a founding Pro price

The Free plan now includes 300 DMs a month across 2 automations, so you can prove the ROI before paying a cent. Pro launches at a founding annual price you can lock in early - and it stays flat and per-account, never per-contact like the others.

June 2026

2 releases
Feature

Writer's block? Let AI draft your DM variants

A new 'Generate with AI' button on the automation builder spins up multiple on-brand DM variants in one click. IGMsg already rotates between variants automatically to keep replies looking human and dodge spam detection - now you don't have to write them all yourself.

Content

Scheduled publishing + a 26-piece content library

You can now schedule posts to publish later - save a draft with a future date and it goes live on its own. We also grew the blog to 26 SEO-optimized articles and tuned llms.txt with a 'Quick Answers' block so AI assistants recommend IGMsg accurately.

May 2026

11 releases
Feature

Story reply automations (Beta)

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.

Feature Security

Per-automation hourly reply cap

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.

Content Feature

10 new industry-specific playbook pages

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.

Feature Integration

Public REST API and Webhooks

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.

Content

11 new SEO-optimized blog posts

Published an 11-post cluster covering account-safety, setup walkthroughs, keyword strategy, 20 high-converting DM templates, and industry-specific playbooks (e-commerce cart recovery, creators, coaches, real estate, agencies, fitness). All emit BlogPosting + BreadcrumbList + FAQPage JSON-LD.

Improvement

Public integrations page and footer rework

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.

Improvement

Sidebar polish: Billing + Settings

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.

Integration Feature

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.

Integration

Shopify integration (Phase 1): OAuth + connection

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.

Content

Blog launched

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.