We ship apps. So we know Shopify from the inside.
22 apps live on the Shopify App Store. 12K+ active installs. We don't just build Shopify stores — we ship Shopify products. That means we know the APIs, the edge cases, and the gotchas firsthand.
Three reasons most Shopify apps never ship.
Shopify's review process is opaque
Most first-time submissions get rejected. The Built for Shopify (BFS) checklist alone has 50+ requirements covering security, performance, accessibility, and UX. Knowing what triggers a rejection vs. a request for changes is pattern-recognition you only get from doing it many times.
The framework is deeper than it looks
App Bridge, Polaris, billing API, webhooks, GDPR mandatory webhooks, OAuth scopes, session tokens, embedded app architecture, theme app extensions — each one has gotchas that aren't in the docs. Build wrong, and you redo months of work.
Listing and growth need their own playbook
A great app with a bad listing doesn't get installs. Shopify App Store SEO, screenshot strategy, app icon design, pricing model selection, free trial mechanics — we've A/B tested all of it across our 22 apps.
Everything between a working app and an App Store install.
Built for Shopify (BFS) compliance
Full audit against Shopify's BFS checklist: performance, accessibility, security, UX, branding. We know what passes and what gets bounced. Most apps we work on earn the BFS badge.
App Bridge + Polaris UI
Embedded apps using Shopify's official App Bridge SDK and Polaris design system. Looks native inside Shopify admin. Passes design review on the first try.
Billing API integration
Free trials, recurring charges, usage-based billing, one-time charges — all wired through Shopify's billing API correctly. No PCI issues, no rejection for using third-party payment.
Security + OAuth done right
Proper OAuth scopes (least privilege), session token handling, CSRF protection, secret rotation, and webhook signature verification. The security review is where most apps get sent back — we know what reviewers look for.
Webhooks + GDPR compliance
All three GDPR mandatory webhooks implemented correctly (customer data request, customer redact, shop redact). Webhook retry logic, signature verification, idempotency — the parts that trip up first-time submissions.
App Store listing optimization
Listing copy that converts, screenshot strategy (cover image + 5 inner screens), app icon design, keyword research, pricing model selection. Same playbook we use on our own 22 apps.
Four ways to get your app shipped.
- Full BFS compliance audit
- Security + GDPR webhook check
- Polaris/App Bridge review
- Listing copy + screenshot review
- Submit through Partner Dashboard
- One round of review remediation
- Refactor to App Bridge + Polaris
- Billing API integration
- GDPR webhooks + security review
- App Store listing (copy + design)
- Submission + review remediation
- 14-day post-launch support
- Full app design + architecture
- Embedded UI on App Bridge + Polaris
- Complete Shopify API integration
- Billing, webhooks, GDPR, security
- App Store listing + screenshots
- Submission + BFS application
- 30-day post-launch optimization
- Shopify API version tracking
- Security patches + dependency updates
- Up to 16 hours/month dev work
- Bug triage with 24-hr SLA
- Quarterly performance review
- Slack channel + monthly demos
We eat our own dogfood.
We don't just consult on app publishing — we ship apps ourselves. 22 of them, live on the Shopify App Store with 12K+ active installs. Every framework decision, every review-cycle gotcha, every listing-optimization tactic we recommend to you, we've tested on our own catalog first.
See our apps on App StoreSales & conversion apps.
Discounts, offers, trust badges, reorder flows, on-site promotions, gift wrap, reviews, and sizing — apps that lift conversion and average order value.
Carti Show Discount Offers
Boost sales with Carti: the ultimate discount offers app.
Carti Price Back Offer
Be the brand that lets customers negotiate a product's price.
Carti Reorder & Repeat Orders
Allow your customers to quickly reorder and get offers.
Carti Assured Badges
Build customer's trust in your products with badges.
Trend Trigger
Tell your customers about your top selling product.
Show Related Products
Show related products and increase your sales.
TIS HTML Notification Bar
Show important updates and deals on the top of your website.
Easy Announcement Bar
Customizable bars, widgets, and popups for impactful notifications.
TI Promotional HTML Popup
Add a simple HTML popup and see the customers coming.
TIS Random Discount Pop-up
Surprise everyone! Give random discount coupons and boost sales.
FaceBook Like Discount
Make your store a celebrity with FaceBook Like Discount.
Carti Gift Wrap
Add gift wrap options to products and make more gifting sales.
Carti Product Review & Rating
Collect product reviews and ratings to build customer trust.
Carti Perfect Fit
Show size charts on product pages. Reduce returns from sizing errors.
Store tools & marketing apps.
QR codes, social login, search, pickup, scheduling, reviews, rewards, affiliate marketing, analytics, and checkout customization — utilities that make a store run better.
ShopQR — All in one QR App
Create QR codes, share QR, and boost sales.
LoginGenie — Social Login App
One-click social login using Google, Facebook, Twitter, and more.
Sketch EasySearch: Barcode SKU
Effortlessly find products in your store with barcode scanning.
Store Pickup by Sketch Themes
Streamline store pickups with a simple, efficient app.
ZipLogic — Zipcode Validator
An awesome zip code validator and restrictor app.
TI: Business Listing
Let your customers find all your store locations in no time.
Carti Appointment Scheduler
Get your customer's appointment quickly with just one click.
Commissionly Sales Rep
Automate sales rep commissions on every order.
SketchEasy Affiliate Marketing
Streamline affiliate management and gain real-time insights.
Reviewz — Product Reviews & UGC
Fetch product reviews and display them on your website.
TI Credit Rewards
Encourage customers to place more orders.
Carti Next Move
Analyze store performance using product, sales, and inventory data.
Carti Checkout Theme Builder
Customize your checkout page with branded fonts, colors, and styling.
What developers ask before booking app services.
My app keeps getting rejected by Shopify review. Can you help?
Yes — this is exactly what our Review & Submit tier is for. We audit your app against the full Built for Shopify checklist, find what's triggering the rejection, fix it, and resubmit. Most apps we work on pass within 1-2 review cycles after our remediation. Common reasons we see: missing GDPR webhooks, billing API misuse, App Bridge implementation issues, accessibility failures, or listing copy that violates Shopify guidelines.
I have an app idea but no code yet. Can you build it from scratch?
Yes — Build & Ship covers full app development end to end. We do discovery, architecture, embedded UI on Polaris/App Bridge, Shopify API integration, billing setup, GDPR compliance, App Store listing, and submission. You own the code and the listing throughout. Typical timeline is 8-12 weeks depending on scope.
I have a SaaS app that already works — can you adapt it for Shopify?
Yes, this is our Bring-Your-App tier. We refactor your existing app to use Shopify's embedded architecture (App Bridge + Polaris), integrate billing through the Shopify Billing API, implement the required GDPR webhooks, build the App Store listing, and handle submission. Works whether your app is built in React, Vue, Rails, Laravel, or anything else — we adapt to your stack.
What's Built for Shopify and why does it matter?
Built for Shopify (BFS) is Shopify's quality program. Apps that earn the BFS badge get prominent placement in the App Store, higher conversion rates, and a trust signal that significantly impacts installs. The badge has ~50 requirements covering performance (load times, API usage), accessibility (WCAG 2.1 AA), security (OAuth scopes, session tokens), UX (Polaris compliance), and reliability. Most apps we work on earn the badge — it's not optional if you want serious growth on the App Store.
How long does Shopify review usually take?
Initial review: 5-10 business days for most apps. If the reviewer requests changes (very common on first submission), each round adds another 5-10 days. Apps without our prep often go through 3-5 review cycles — that's 1-3 months stuck in review. Apps we prep typically pass in 1-2 rounds.
Do you keep equity or revenue share in apps you build?
No. You own the app, the code, the listing, and the revenue 100%. We charge a fixed fee for the build and the relationship ends when the app is published (or transitions to a Maintain retainer if you want ongoing support). No equity, no rev share, no perpetual licensing fees.
Ready to ship Shopify work faster?
No pitch. A senior Carti dev reviews your store live and sends a 1-page report.