Integrations

One set of numbers across five systems

23 integrations built in today and 10 more on the way: spreadsheets, online stores, accounting, payments, social platforms, reviews, maps and email. Each is made and supported by Venditory.

Every integration

Every Venditory integration

Available means built and usable today. Coming means built and waiting on a platform review, a key or a provider, or planned and straightforward to add.

Excel, CSV and spreadsheets

  • Excel and CSV exportAvailable
    • Reports, inventory, expenses, timesheets and customer lists download as CSV
    • Every file opens straight in Excel or Google Sheets
  • Spreadsheet importAvailable
    • Products, variants, stock, customers and orders come in from a spreadsheet
    • A row that cannot be read is listed, never dropped
  • Excel lead listsAvailable
    • Upload an Excel (.xlsx) or CSV list of businesses as leads
    • Each lead lands in the territory it belongs to

Moving from another system

  • SquareAvailable
    • Import items, customers and orders from a Square export
    • Customers keep the email and text permission Square recorded
  • ShopifyAvailable
    • Import products and customers from a Shopify export
    • Variants, SKUs, barcodes, images and tags come with them
  • Clover and LightspeedComing
    • Their CSV exports load through the spreadsheet import today
    • A one-click importer is planned

Online stores and websites

  • Shopify store syncAvailable
    • Products, stock and orders sync with your Shopify store
    • A sale at the counter updates the stock online
  • WooCommerceAvailable
    • Connects to a WordPress store through its own REST key
    • Products and orders flow both ways
  • Your own websiteAvailable
    • Any website, including one built on Lovable, reads products and stock
    • Orders placed on it arrive in Store
  • WordPressAvailable
    • Studio publishes posts to your WordPress site
    • Uses an application password, no plugin needed

Accounting

  • QuickBooks OnlineAvailable
    • One balanced journal entry per closed day, ready to import
    • Sales, tax, tips, gift cards and consignor amounts already split
  • XeroAvailable
    • The same daily journal in Xero's manual journal format
    • Only days that were counted and closed are exported
  • Live accounting connectionComing
    • Journals sent to QuickBooks or Xero without a file
    • Built on the same daily journal

Payments

  • MiCamp card processingComing
    • Card payments at the counter and online through MiCamp
    • Card readers paired and checked from Store settings
  • Payouts and held fundsAvailable
    • What the processor paid out and what it is holding, in one screen
    • Consignor and vendor amounts worked out from each sale

Social platforms

  • Bluesky and MastodonAvailable
    • Studio posts to Bluesky and to any Mastodon server
    • Connected with an app password or token, no review needed
  • Telegram and DiscordAvailable
    • Posts go to a Telegram channel or a Discord channel
    • A bot or a channel webhook is all it takes
  • Email newsletterAvailable
    • The approved post is emailed to your own customer list
    • Sent from your business through Venditory
  • NextdoorAvailable
    • Share a post to Nextdoor with its official share button
    • Written once in Studio
  • Facebook and InstagramComing
    • Publishing to Facebook Pages and Instagram professional accounts
    • Built; waiting on Meta's app review
  • TikTok, YouTube and ThreadsComing
    • Video posts and Shorts, and Threads posts
    • Built; waiting on each platform's app review
  • LinkedIn and PinterestComing
    • Posts to a LinkedIn profile and pins to Pinterest boards
    • Built; waiting on each platform's app approval

Reviews and local search

  • Yelp reviewsAvailable
    • Recent Yelp reviews shown beside your other reviews
    • Needs your Yelp API key on the Connections page
  • Google Business ProfileComing
    • Google reviews pulled in, with replies from Command
    • Waiting on Google's per-business API approval
  • Google Search ConsoleComing
    • Search clicks and rankings for your website beside your sales
    • Google's standard API, straightforward to add
  • Facebook recommendationsComing
    • Facebook Page recommendations in the same review list
    • Arrives with the Facebook connection

Maps and calendars

  • Territory mapsAvailable
    • Draw territories on a live map and assign each to a rep
    • Leads and accounts shown as pins
  • Google Maps directionsAvailable
    • Every stop opens turn-by-turn directions in Google Maps
    • One tap from a rep's route
  • Calendar feedAvailable
    • Staff schedules as a calendar feed
    • Subscribe from Google Calendar, Apple Calendar or Outlook

Email, text and alerts

  • EmailAvailable
    • Invoices, receipts, invites and campaigns sent by email
    • Delivery tracked, and a failed send is shown, never hidden
  • Telegram alertsAvailable
    • Owner notices sent to a Telegram chat
    • No app to install beyond Telegram
  • Text messagesComing
    • Text campaigns and reminders, written and scheduled today
    • Sending starts when a text provider is connected
  • Built-in AI draftingAvailable
    • Captions, drafts and headlines written in your brand voice
    • Inside Studio, with nothing extra to connect

Custom integrations

  • Tell us the system and what has to agree with what
  • Custom integration work is quoted after a systems review
  • Book an integration call

Integration for categories major platforms decline

Some perfectly legal businesses cannot keep a payment provider. The large platforms decline whole categories outright, and a shop that gets shut off mid week has no way to take money on the Thursday.

Those businesses can be underwritten by processors who specialize in them, and the part that is normally missing is somebody to wire it into the store. That is what this is. Your processor, your account, your money, and the software between them built rather than bolted.

To be plain about what this is not: we are not a payment processor and nothing here underwrites you. The underwriting is your processor's, the account is yours, and what we sell is the integration work and keeping it correct.

Integration engineering details

Payment integrations fail on details that are invisible until money moves, so the client this is built on was written against a processor's own test environment first and every response recorded.

Two safeguards protect your shop's password. The vendor's own specification puts the username and password in the address, which would write your password into every access log between you and them, so Venditory sends it in the request body instead. And signing in returns cookies that are not the credential, so every later call carries the token explicitly: with cookies alone the call comes back refused, which looks exactly like a dead password.

The live address is never assumed either. Guessing a production endpoint from a test one is how a test payout reaches a real bank account, so the client refuses to run without being told which one it is talking to.

Integration process

Systems review first

Before anything is quoted. Which systems hold what, what has to agree with what, and which of them has an interface you can actually reach. A quote given before that is a guess with a number on it.

Tested on a copy, never live data

A sandbox with your shape of data in it, driven at the real entry points, including the cases that are supposed to be refused. Only then does it touch anything of yours.

Clear status reporting

With dates. A promise about software is worth what the date attached to it is worth, and an honest shorter list is more useful than a long one.

Direct line to the developer

The person who wires it is the person who wrote the software it is wiring. There is nobody to be escalated to, which cuts both ways and is worth knowing.

Integration call

The first call is a conversation about your systems, not a demonstration of ours. If the answer is that you do not need this, that is a useful answer and it is free.

Book a call Send a message instead