Overview
This guide walks you through how to create a Private Offer for a Professional Services listing in AWS Marketplace using the AWS Management Portal (AMP). It is written for sellers and assumes you already have a public Professional Services listing live.
Prerequisites
Before you start, make sure you have:
- A public Professional Services listing in AWS Marketplace
- Access to the AWS account that owns the listing
- The AWS Account ID of the buyer (required)
- A User License Agreement (ULA) or legal document ready to upload
Step-by-Step: Create a Private Offer
Step 1: Log in to AWS Marketplace
- Log in to the AWS Console using the account that owns the Professional Services listing.
-
Navigate to AWS Marketplace Management Portal (AMMP).
Fig. 1
Step 2: Go to Private Offers
- In the left-hand menu, scroll to Sell -- Private Offers.
Fig. 2
- Click Create private offer.
Fig. 3
Step 3: Select the Professional Services Listing
- Choose Professional Services as the product type.
-
Select the public Professional Services listing you want to use.
- Only public listings can be used for private offers.
Fig. 4
Step 4: Enter Offer Information
-
Offer name: Use something clear (e.g., Customer Name – PS Engagement).
- Must be at least 20 characters.
- Description (optional): Add internal context (e.g., renewal, expansion).
-
Renewal:
- If this is a renewal, attach it to the existing AWS customer.
- If not, leave this unchecked.
-
Offer expiration date:
- Choose a future date (commonly 5–7 days).
- This is how long the buyer has to accept the offer.
Step 5: Define Pricing and Contract Terms
- Select a pricing model:
- Contract pricing with upfront payment
- Contract pricing with installment plan
- Contract pricing with variable payments
- Select the contract duration:
- Monthly or yearly
- Define the exact length (e.g., 12 months / 1 year).
- Confirm the currency (limited options, usually USD).
Step 6: Set Product Dimensions and Price
- Select the existing product dimension from your public listing.
- Enter the total contract amount for this private offer.
Step 7: Add Buyer AWS Account ID
- Enter the AWS Account ID of the buyer.
- This is required for billing and offer delivery.
- (Optional) Review regional availability.
- If your listing is already active, you can select all regions.
Step 8: Upload Legal Documents
- Under Legal terms and offer documents:
- Upload a User License Agreement (ULA) (required for Professional Services).
- Optional: Upload additional legal or supporting documents if needed.
Step 9: Review and Create the Offer
- Review all details carefully:
- Price
- Contract duration
- Buyer AWS Account ID
- Billing structure
- Click Create offer.
What Happens Next
- The private offer is sent immediately to the buyer’s AWS account.
- The buyer must:
- Log in to their AWS Console
- Review and accept the private offer in AWS Marketplace
- Billing starts once the offer is accepted.
🚀 Learn More! Click here for a guide on Accepting Private Offers in AWS (for procurement teams)
Notes & Tips
- Private offers cannot be edited once sent. If something is wrong, you must cancel and recreate it.
- Always double-check the buyer’s AWS Account ID.
- Expiration dates are important—expired offers must be recreated.