Every feature, mapped

Everything Postli does,
in one long page.

Six capability areas. Dozens of building blocks. All embedded inside Shopify admin, wired to your order graph, and built to last a badge review.

01 · Smart links

Bitly, replaced. Plus every switch you actually want.

Cryptographically random shortcodes. Redis-cached redirects under 50ms. Every flag — device targeting, cloaking, expiration, password gates, UTM templates, OG overrides — is one toggle away.

  • SpeedRedis-cached, <50ms p99 redirects, async click enrichment off the hot path.
  • TargetingPer-device destinations for iOS, Android, desktop. Cloaking available.
  • SafetySHA-256 IP hashing. Passwords. Expiration with 410 Gone.
  • SEO301/302/307, nofollow, sponsored, X-Robots-Tag controls, parameter forwarding.
  • BulkGenerate links for your entire product catalog in a single click.
02 · Social scheduling

One composer. Eleven channels. Zero duplicate content.

Write once as the master post. Override copy, media, timing, and platform-specific settings on each channel. Publish queue retries with exponential backoff and logs every request + response for audit.

  • ArchitectureMaster → Channel model. Per-platform overrides only when you need them.
  • PreviewsLive platform-accurate previews with per-channel character limits.
  • MediaShared library with upload, reuse, and per-channel media swaps.
  • Reliability3 retries, exponential backoff, full publish audit log.
  • TimezonesSchedule any channel to any timezone, independently.
Master
IG
FB
X
TT
LI
5 channels · master content 156 / 280
Scheduled for Apr 24 · 10:30 AM EST
queued
03 · Revenue attribution

Attribution no link shortener can fake.

A click sets a first-party cookie. The cookie rides through checkout. When Shopify's orders/create webhook lands, Postli ties order & link together — forever.

  • ModelLast-click, 7-day window, first-party cookie. Multi-touch on roadmap.
  • PixelStorefront pixel auto-injected via Script Tags. Zero theme edits.
  • FallbackIP + cart-attribute matching when cookies get blocked.
  • EventsLead + sale conversion tracking for funnel analysis.
  • BreakdownRevenue by link, platform, geo, device, referrer — all by order total.
CONVERSION FUNNEL $48,204.00
CLICK 48,204 100% LEAD 6,128 12.7% CART 2,091 4.3% ORDER 1,204 2.5%
04 · Auto-comments

Keep the link out of the post. Drop it as the first comment.

Social algorithms penalize link-carrying posts. Postli posts the caption first, then fires your short link as a comment — instantly, after a delay, or when engagement hits a threshold.

  • InstantFires the moment the main post is confirmed published.
  • TimePosts N minutes after publish. Useful for late-evening algorithms.
  • EngagementPosts when likes pass your threshold. Rewards performance.
  • DefaultProduct-to-Social auto-adds the product short link as an instant comment.
@yourstore · Instagram
Just dropped: the ceramic mug you've been asking for. Hand-thrown in small batches. Limited run of 200. 🫙
@yourstore · now · pstl.sh/kXb9a2
→ published at +0s of main post
instant +30min ≥ 500 likes ≥ 50 likes / hr
05 · Calendar

Your entire content pipeline, on one grid.

Every scheduled channel post, color-coded by platform, draggable, editable inline. Filter by channel, by status, by campaign. Spot your posting gaps in one glance.

  • FiltersBy platform, status, campaign, tag, or post author.
  • EditClick any event to edit copy, media, or reschedule.
  • ExportiCal feed for your team's calendar tool of choice.
April 2026Week 17 · 12 scheduled
MONTUEWEDTHUFRISATSUN
06 · Analytics

Numbers deep enough for a data team. Simple enough for a founder.

Clicks, leads, orders, revenue. By platform, geo, device, referrer, campaign, time window. Each chart is one click from the raw click-or-order list that produced it.

  • OverviewKey metrics delta vs. previous period, CSV export on every chart.
  • Time24h · 7d · 30d · 90d. Custom ranges on Pro.
  • RevenueBy link, by platform, by geo. Net of refunds.
  • UTMSource, medium, campaign, term, content. All query-able.
ANALYTICS · 30d
CLICKS
48.2K
↗ +32%
LEADS
6.1K
↗ +18%
ORDERS
1.2K
↗ +24%
REVENUE
$48K
↗ +32%

Other things we built in.

UTM templates

Save your naming convention once; apply to any new link in a click.

QR codes

Generate a high-contrast QR for any short link. Download as PNG or SVG.

Tags

Many-to-many tagging on links and posts. Filter and bulk-act anywhere.

Auto-UTM on publish

Every social publish auto-appends utm_source={platform}.

CSV export

Any table in Postli exports to CSV. Click data is yours to own.

Activity audit log

Every create, update, delete, and publish is logged with user, IP, and payload.

Media library

Upload once; reuse across channels. Images and video, per-channel overrides.

Product-to-Social

One click from a Shopify product to a pre-filled multi-channel post draft.

Conversion events

Track leads + custom events via our pixel. Ties back to the same click stream.

Badge-ready by design.

Built for Shopify

The badge requirements, checked.
  • Fully embedded app — all core UI in Shopify admin via App Bridge
  • Polaris design system, top to bottom
  • Session-token authentication (no cookies)
  • Mandatory webhooks registered & handled
  • GDPR endpoints: customer-data · customer-redact · shop-redact
  • Graceful uninstall cleanup on app/uninstalled

Security & privacy

We don't hoard data. You own the click stream.
  • Access & refresh tokens encrypted at rest
  • IP addresses hashed with SHA-256 — never stored raw
  • First-party cookies only; no third-party tracking
  • CSV export of every dataset you've generated
  • Rate-limited public endpoints with abuse detection
  • Full activity audit log for every mutation

Ready to close the loop?

One-click install. Free forever tier. No credit card needed.

Get the App → See pricing