Skip to main content

Managing Your Swif Subscription via AWS Marketplace

Updated yesterday

This article explains how Swif subscriptions work through AWS Marketplace and how customers can purchase Swif using private offers.

Overview

Swif is available as a SaaS product on AWS Marketplace.
You can:

  • Subscribe to Swif through AWS Marketplace billing, and

  • Use private offers to get customized pricing and terms (commonly for Lite, Basic, Growth, or Enterprise–style deals).

When a customer accepts a private offer, AWS will redirect them back to Swif to complete setup and link their AWS subscription to their Swif organization.


How AWS Private Offers Work for Swif

What is a private offer?

A private offer is a customized AWS Marketplace offer that:

  • Is visible only to specific AWS account IDs

  • Can have custom pricing (e.g., user counts, discounts, term lengths)

  • Still uses AWS Marketplace for billing and invoicing

Swif uses private offers heavily for enterprise and mid‑market customers who purchase via AWS Marketplace.


How Swif Creates Private Offers (Seller View)

This section describes what Swif does on the AWS side. It’s useful context for customers so you understand what you’ll see in your AWS account.

  1. Open AWS Marketplace Management Portal

    In the AWS Marketplace Management Portal, we go to:

    • OffersPrivate Offers

  2. Choose the Swif SaaS product

    • Select SaaS Product

    • Choose Swif AI as the product

  3. Configure pricing and users

    In the Pricing details section, we:

    • Configure the number of users for the Swif pricing dimension

    • Set other offer details (term, discounts, etc.) according to the agreed plan (Lite, Basic, Growth, Enterprise)

  4. Target the customer AWS account

    • Enter the AWS account ID(s) for the intended customer

    • Save and publish the private offer

Once this is done, the targeted AWS account(s) will see the private offer in their AWS Marketplace console.


What Customers See in AWS

After Swif has created a private offer for your AWS account:

  1. Sign in to your AWS account.

  2. Go to AWS Marketplace → Manage subscriptions / Private offers.

  3. You’ll see the private offer for Swif AI available to your account.

  4. Click Accept offer to agree to the terms and start the subscription.

After you accept, AWS activates the subscription and will show a Set Up Your Account button for Swif.


Linking Your AWS Subscription to Your Swif Organization

Once you’ve accepted the private offer:

  1. Click “Set Up Your Account” in AWS

    • In your AWS Marketplace subscription view for Swif, click Set Up Your Account.

    • AWS will trigger Swif’s callback and redirect you to the Swif login page.

  2. Sign in to Swif

    • Log in to your existing Swif admin account, or

    • Create a new Swif account if you’re a new customer.

  3. Confirm or update your AWS account ID in Swif

    • In Swif, you’ll be asked to update or confirm the AWS account ID that should be linked to your organization.

    • Make sure this matches the AWS account that accepted the private offer.

  4. Complete the linking

    • Once your AWS account ID is confirmed, Swif’s callback logic links:

      • Your AWS subscription and private offer

      • To your Swif organization and the correct plan (e.g., Lite, Basic, Growth, etc.)

After linking is complete, your Swif organization will be treated as subscribed via AWS with the associated plan limits and billing.


How Billing & Plans Work Behind the Scenes (High Level)

  • Swif has multiple plans (Free, Lite, Basic, Growth, Enterprise).

  • On AWS, private offers are configured so that:

    • The plan (e.g., Lite vs Basic) and

    • The quantity (e.g., number of users or devices)

    can be mapped into Swif’s internal billing logic.

  • If your organization:

    • Has an active AWS subscription → you’ll get the corresponding paid plan behavior.

    • Does not have Stripe, AWS, or other admin subscription → you’ll be treated as Free with the appropriate Free‑plan limits.

You don’t need to manage this mapping yourself; it’s handled automatically once your AWS subscription is linked to your Swif organization.


FAQs

Do I need to give Swif my AWS account ID?

Yes.
Your AWS account ID is required so Swif can:

  • Target your account with a private offer, and

  • Correctly link the accepted offer to the right Swif organization.

You’ll be prompted to confirm or update this ID in Swif after clicking Set Up Your Account from AWS.


What if I have multiple AWS accounts?

If you use multiple AWS accounts:

  • Make sure the account that accepts the private offer is the same account ID you enter in Swif when linking.

  • If you need to change which account is linked later, contact Swif support so we can adjust the mapping.


What if I don’t see the “Set Up Your Account” button?

Common reasons:

  • The private offer hasn’t been accepted yet.

  • You’re viewing AWS Marketplace from a different AWS account than the one that received the offer.

  • The offer may have expired or been withdrawn.

If you’ve confirmed those and still don’t see the button, contact Swif support with:

  • Your AWS account ID

  • The name of the Swif offer


Can I move from Stripe billing to AWS, or vice versa?

In many cases, yes, but moving between billing channels (Stripe ↔ AWS) may require:

  • Cancelling one subscription

  • Re‑provisioning the plan through the other channel

Reach out to your Swif account manager or support for guidance so we don’t accidentally downgrade or disrupt your organization’s access.

Did this answer your question?