Skip to main content

Create Private Offer

Create a private offer to share your data product or application with specific consumers on Snowflake Marketplace.

Create a Private Offer

1. Set Offer Details

  1. Click create private offer in Offer page.
  2. Select your listing.
  3. Enter the buyer's Data sharing account identifier (in format of {organization}.{consumer_account_name}) - This is the unique identifier for your customer's Snowflake account
  4. Enter Offer name - A descriptive name that helps identify this specific offer
  5. Set Expiration date - The date after which this offer can no longer be accepted by the buyer

Create Private Offer Step 1

2. Configure Billing and Payments

  1. Select a Pricing Plan - Choose from your existing published pricing plans

  2. Set Contract Duration - Specify how long the agreement will remain active

  3. Set Discount percentage off the public price - Enter a percentage reduction from your published pricing

  4. Configure payment settings based on pricing type:

    For Subscription-Based Pricing:

    • Choose Payment option:
      • Require full payment upfront - Customer pays the entire committed amount immediately
      • Accept installments (equal or custom monthly amounts) - Allows customers to spread payments over time
    • Choose Day of first invoice (when offer accepted or specific date) - Determines when billing begins

Subscription offer example

Create Private Offer Step 2 - Subscription

Pay-as-you-go offer example

Create Private Offer Step 2 - Pay As You Go

3. Set Access and Terms

  1. Select Access start date:

    • When offer accepted - Access begins immediately after customer accepts
    • On specific date - Access begins on a predetermined future date
  2. Choose Terms of service:

    • Use default terms - Apply standard Snowflake Marketplace terms
    • Use custom terms - Upload your own terms of service document
    • Provide terms offline - Indicate that terms are handled outside the marketplace

4. Review and Submit

Review all details and submit the offer. Once submitted, the offer will be sent to the specified customer account for review and acceptance.

After successfully creating a private offer, you can copy the offer URL and share it with the buyer.

Cancel a Private Offer

You can cancel a pending private offer at any time before the buyer accepts it. This is useful if you need to modify the offer terms or if the offer is no longer valid.

  1. Select the offer you want to cancel.
  2. Click Cancel button.
  3. Confirm the cancel in the popup dialog

After cancel the offer, the offer status will change to "Withdrawn" and the buyer will no longer be able to accept the offer. You can edit the offer details and resubmit it.

Cancel Offer