Supported platforms

Every platform GetSetKeys can put on a client's link: how each step is checked, whether it's live for every agency today, and what a finished step proves. This page is built from the platform definitions in our code, and each status comes from the live switches as the page loads.

One-click
The client signs in on the platform's own page and approves, and we add your team through the platform's API.
Invitation check
The client invites your team on the platform's own screens. The platform's invite email, forwarded to your GetSetKeys address, checks the step.
DNS check
The client adds the records you need where their domain is managed, and we look them up on public DNS.
Manual step
The client follows the steps, and your team confirms the step by hand.
Live
On for every agency.
Agency-restricted
On only for our own test agency, until a full run on production passes.
Awaiting vendor approval
Built, and waiting for the platform to approve us.
Not available
Not offered.
Each platform's method, status and what a finished step proves
PlatformMethodStatusWhat a finished step proves
Domains and DNS
DNS recordsDNS checkLiveThe exact records, on public DNS
CloudflareOne-clickAgency-restrictedThe exact role, set by us; someone already a member keeps their own

Where one click can't work for a client's account, guided steps with an invitation check.

GoDaddyInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
NamecheapInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
PorkbunInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Squarespace DomainsInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
App stores
App Store ConnectInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Google PlayInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Google Play one-clickOne-clickNot availableGoogle has to verify our organisation before it switches on the API the one click needs. Until then, the guided steps above, with an invitation check.
ExpoInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
RevenueCatInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Sites and stores
WordPressOne-clickAgency-restrictedThe exact role, set by us

Where one click can't work for a client's account, guided steps with an invitation check.

WebflowInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
WixInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
SquarespaceInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
FramerInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
ShopifyInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived

Collaborator: the client sends a code, and your team confirms the step by hand.

BigCommerceInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Hosting
WP EngineInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
KinstaInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
HostingerInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
BluehostInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
SiteGroundInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
VercelInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
NetlifyOne-clickAgency-restrictedThe exact role, set by us; someone already a member keeps their own

Where one click can't work for a client's account, guided steps with an invitation check.

RenderInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Fly.ioInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Payments
StripeInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
PayPalInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Code
GitHubOne-clickLiveThe exact role, set by us

Where one click can't work for a client's account, guided steps with an invitation check.

GitLabOne-clickLiveThe exact role, set by us; someone already a member keeps their own

Where one click can't work for a client's account, guided steps with an invitation check.

BitbucketInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Cloud
Google CloudOne-clickAwaiting vendor approvalThe exact role, set by us

Google lets only listed test users sign in until it verifies our app.

Where one click can't work for a client's account, guided steps with an invitation check.

FirebaseOne-clickAwaiting vendor approvalThe exact role, set by us

Google lets only listed test users sign in until it verifies our app.

Where one click can't work for a client's account, guided steps with an invitation check.

SupabaseInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
MongoDB AtlasInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Auth0Invitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
ClerkInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
AlgoliaInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
AWSOne-clickAgency-restrictedThe exact role, checked by us

Where one click can't work for a client's account, guided steps with an invitation check.

DigitalOceanInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Monitoring
SentryOne-clickLiveThe exact role, set by us; someone already a member keeps their own

Where one click can't work for a client's account, guided steps with an invitation check.

Marketing and analytics
Google AnalyticsOne-clickAwaiting vendor approvalThe exact role, set by us

Google lets only listed test users sign in until it verifies our app.

Where one click can't work for a client's account, guided steps with an invitation check.

Google Search ConsoleInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Google Tag ManagerOne-clickAwaiting vendor approvalThe exact role, set by us

Google lets only listed test users sign in until it verifies our app.

Where one click can't work for a client's account, guided steps with an invitation check.

HubSpotOne-clickLiveOnly that access exists: the client picks the role in HubSpot

Where one click can't work for a client's account, guided steps with an invitation check.

MailchimpInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
KlaviyoInvitation checkAgency-restrictedOnly that access exists: the platform's invite email arrived
Meta BusinessManual stepAgency-restrictedOnly that access exists: your team confirms it by hand

How each one-click sign-in is handled, what we keep and how access is removed: Security. Step-by-step pages for each platform: Platform access.