Agencies · Freelancers · Claude · ChatGPT
V-Kit for agencies and freelancers: several clients, one plugin
Every customer has their own Google and Meta sign-ins and their own AppsFlyer, RevenueCat or App Store Connect keys. Clients keep up to three customers apart in one V-Kit account: one subscription, one plugin, and you name the client in the question.
- Google Ads
- Meta Ads
- GA4
- TikTok Ads
- AppsFlyer
- RevenueCat
- App Store Connect
- Google Play
Several customers, several sign-ins
An agency or a freelancer works for several customers, and each one’s Google Ads, GA4, Meta Business, AppsFlyer and RevenueCat live under different sign-ins and different keys. Without clients, the second Google account or the second AppsFlyer token needs a second V-Kit account, and switching customers means disconnecting and reconnecting the connector in Claude or ChatGPT.
How clients solve it
- A client is a named group of connections and keys inside your account, one for each customer or project: its own Google, Meta and TikTok sign-ins and its own AppsFlyer, RevenueCat, App Store Connect and Google Play keys.
- Up to three clients are included in the same subscription, with no per-client charge and no bigger plan.
- One plugin or connector serves all of them, in Claude and in ChatGPT; you never install V-Kit twice.
- In the chat you name the client: “Acme: spend last week”. With several clients and no name, V-Kit asks which one you mean instead of guessing.
When partner access is enough
You may not need a client at all. If customers give your own account partner access, one sign-in already sees all of their accounts, and the accounts mode of each source lists them:
- Google Ads: accounts under your manager account (MCC) are found automatically.
- GA4 and Search Console: properties the customer shared with your Google account.
- Meta Ads: ad accounts where your Facebook account has a role, for example through your Business Manager; Facebook Pages and Instagram of your business portfolio.
When you need clients
- Key-based sources: an AppsFlyer token, a RevenueCat V2 key (one key covers one project), an App Store Connect team key and the reports bucket of a Google Play developer account each belong to one customer, and one of each fits in a client.
- A customer who does not give partner access and lets you use their own Google, Meta or TikTok sign-in instead.
- The same Google or Meta account in two clients is possible: connect it in each of them.
How to set it up
- Install V-Kit: in Claude, the plugin from claude.ai/customize/plugins; in ChatGPT, the connector in Developer mode.
- Sign in and open Connections. What you connected so far stays in your first client, Main; you can rename it.
- Press Add client, type the customer’s name (for example Acme) and press Continue. Connect that customer’s sources in the cards of the new client: authorize Google, Meta and TikTok with the account that has access, and save their keys.
- If that account is signed in somewhere else (another Chrome profile, another browser or a colleague’s computer), press Copy link for another browser next to Authorize here and open the link there: choose the account and press Allow. The link works once and for 15 minutes, and that browser does not sign in to V-Kit.
- Ask with the name: “Acme: spend last week”. The Setup guide has the details.
What clients are not
- Not team access: your customers do not sign in to your V-Kit. You share the answers yourself.
- Not a shared connection: each client has its own sign-ins and keys, and deleting a client disconnects its sources and removes its keys. The last client cannot be deleted.
- Not unlimited: up to three per account. Need more? Tell us on the request page: we will set it up for you, the price stays the same.
Access and privacy
- Read-only, except the changes you confirm in chat (copying AppsFlyer partner-integration settings and turning on App Store Connect Analytics Reports).
- Tokens and keys are encrypted at rest (AES-256-GCM) and never shown back, logged or put into answers.
- Your numbers are fetched when you ask and not stored beyond a 15-minute in-memory cache; large results wait behind a download link for up to 24 hours. See the privacy policy.
- Disconnect a source, remove a key or delete your account on the site at any time.
Questions
Do clients cost extra?
No. Up to three clients are included in the one plan, with no per-client charge and no bigger plan. €19.99 a month or €199 a year, VAT included where it applies; 30 days free without a card; cancel any time; refund within 60 days of any charge (Terms, section 7).
What if I need more than three clients?
Tell us how many and why on the request page. There is no bigger plan to buy and the price stays the same; the developer reads every request.
Are my clients’ data kept apart?
Yes. Each client has its own connections and keys, and a question about one client reads only that client’s sources. With several clients, a request that does not name a client gets the list of clients and no data: V-Kit never guesses. The numbers themselves are fetched when you ask and not stored (privacy policy).
How do I switch clients in a chat?
Name the other client: “Bolt: same for last month”. The assistant passes the client with every request and keeps your choice for the chat; with several clients and no name it asks once which one you mean. An account with one client is never asked.
My customer’s Google account is signed in to another browser — how do I connect it?
On Connections, in that customer’s client, press “Copy link for another browser” next to “Authorize here” (the two buttons appear once you have more than one client). Open the link where the account is signed in — another Chrome profile, another browser or a colleague’s computer — choose the account and press Allow. The link works once and for 15 minutes, and that browser does not sign in to V-Kit; the row on Connections turns to Connected by itself. The same works for Meta, TikTok and Google Play.
Setup guide: install and connect every source
Read-only access, keys encrypted, your data fetched and not stored. Privacy policy