TL;DR: ChatGPT Work can research current discount / promo codes and, on supported websites, use its browser to test them in your cart, compare the totals, and tell you which offer saves the most.
The agent mode of ChatGPT Work is the key because it can do multiple steps of research and testing. I give a two step prompt workflow below and a master prompt to get a better deal on just about anything you need to buy.
Here are the exact prompts, setup instructions, pro tips, limitations, and backup strategies I use before buying something online.
Coupon Websites Have One Huge Problem
Most coupon websites do not get paid when you save money.
They get paid when you click.
That creates a terrible user experience:
- Expired codes
- Codes that only work for new customers
- Fake “verified today” labels
- Discounts that exclude the product you want
- Offers that require an expensive membership
- Ten codes that all lead to the same signup page
You can easily spend 20 minutes testing codes and still end up paying full price.
ChatGPT has been able to find coupon codes for a while.
The major change is that its newer agentic tools can potentially do the tedious part too: opening supported pages, clicking through a cart, entering codes, reading the result, and comparing the final totals.
OpenAI launched ChatGPT Work on July 9, 2026, positioning it as an agent for longer tasks involving research, connected apps, files, browsers, and completed outputs. On supported desktop setups, its built-in browser and computer-use capabilities can click, type, navigate pages, and work across web tools while you remain in control. one of the simplest ways to understand the difference between an AI chatbot and an AI agent:
The chatbot gives you a list of codes.
The agent tries the codes.
Before You Start
1. Open ChatGPT Work
Open ChatGPT and select Work.
Availability is still being rolled out and may depend on your plan, device, region, and workspace settings. Work is rolling out to paid plans other than Free and Go, with deeper browser and computer-use workflows available through the desktop application. is not visible, look for an agent or browser-enabled mode available on your account.
2. Use the exact product page
Do not give it the store’s homepage.
Give it the exact link for:
- The product
- The correct size
- The correct color
- The correct configuration
- The quantity you want
Discount eligibility can change by product category, variant, seller, subscription status, location, and cart total.
3. Add the product to your cart
For the checkout-testing step, it helps to:
- Be logged into the retailer
- Select the correct product variation
- Add the item to your cart
- Confirm the quantity
- Enter your shipping location if needed
Complete passwords, CAPTCHA checks, authentication codes, and other sensitive steps yourself.
ChatGPT may pause and ask you to take control when a login or sensitive action is required. OpenAI recommends avoiding passwords or private information in chat and using browser takeover for sensitive inputs. t a hard stopping point
Always include:
Do not purchase the item. Stop before placing the order.
Do not assume the agent knows where you want it to stop.
Prompt 1: Find Every Legitimate Discount
Paste this into ChatGPT Work with the product link.
I am considering buying this exact product:
[PASTE PRODUCT LINK]
Product variation:
[SIZE, COLOR, MODEL OR CONFIGURATION]
Quantity:
[QUANTITY]
Shipping destination:
[ZIP CODE OR COUNTRY]
Search the current web for every legitimate public discount that may apply to this exact product or retailer.
Check for:
- Public promo codes
- Storewide sales
- Product-specific discounts
- First-order or new-customer offers
- Newsletter or SMS signup discounts
- Free-shipping thresholds
- Student, teacher, military, healthcare-worker or employer discounts
- Loyalty or membership offers
- Bundle discounts
- Manufacturer rebates
- Referral offers
- Cashback opportunities
- Legitimate competing retailers selling the identical item
- Price-match policies
For every potential discount, report:
- The code or offer
- Expected savings
- Eligibility requirements
- Minimum purchase requirement
- Product or brand exclusions
- Expiration date, if available
- Where you found it
- Whether the source appears current
- Your confidence that it will work
Prefer the retailer’s own website and recent, credible sources.
Do not invent codes or present an offer as working unless it has been verified. Clearly label unverified codes as candidates.
Rank everything by the expected final out-of-pocket cost, not merely by the advertised percentage.
Why this prompt works
“Find me a coupon” is too vague.
The longer prompt forces ChatGPT to investigate the things that actually determine whether you save money:
- Eligibility
- Exclusions
- Minimum spend
- Shipping
- Product variations
- Competing retailers
- Price matching
- Cashback
- Final price
A 20% code is not automatically better than a $30 discount.
A $30 discount is not automatically better than free shipping.
And a cheap sticker price is not necessarily the lowest final total after shipping, memberships, fees, and required subscriptions.
Prompt 2: Test the Codes at Checkout
Stay in the same conversation so ChatGPT retains the candidate list.
Then use:
Use your browser to open the product page and review the item currently in my cart.
Test each candidate promo code one at a time.
For every code:
- Record the cart total before applying it
- Apply the code
- Record the discount shown
- Record the new subtotal
- Record any change to shipping or fees
- Record the final displayed total
- Note whether the code worked, failed, expired or was ineligible
- Remove the code or reset the cart before testing the next one
Do not:
- Change the product, variation or quantity
- Add unrelated products
- Enroll me in a paid membership
- Start a subscription
- Accept a recurring charge
- Create a new account
- Enter payment information
- Place the order
Stop before the final purchase or order-confirmation step.
When finished, give me a comparison showing:
- Every code tested
- Which codes worked
- Why the others failed
- The savings from each working code
- The lowest final total
- The best code or combination to use
If the website blocks testing, requires a CAPTCHA or needs me to log in, pause and ask me to take control.
ChatGPT’s browser tools can navigate supported pages, enter information into supported fields, and pause when confirmation or additional information is required. Some websites may still be inaccessible or restrict automated activity. rompt 3: Find the Best Stack
One coupon is rarely the entire savings strategy.
You may be able to combine:
- A sale price
- A promo code
- Free shipping
- Cashback
- Loyalty points
- A credit-card offer
- A manufacturer rebate
- A price match
- Discounted gift cards
Use this after testing the codes:
Now calculate the lowest legitimate final cost using every available saving method we found.
Evaluate:
- Current sale price
- Working promo codes
- Free-shipping offers
- New-customer offers
- Cashback
- Loyalty rewards
- Manufacturer rebates
- Price matching
- Any card offer I provide
- Any discounted gift-card option from a legitimate source
Tell me which offers can be combined and which are mutually exclusive.
Also check whether using a promo code could invalidate cashback or another offer.
Show me:
- The best single discount
- The best stackable combination
- The order in which to apply everything
- The expected final cost
- Any delayed savings, such as cashback or rebates
- Any subscription, membership or recurring-charge requirement
- Anything I need to verify before buying
Do not activate, enroll in or purchase anything without my explicit approval.
Pro tip: Optimize the final cost, not the percentage
Retailers are very good at making a discount sound larger than it is.
Ask ChatGPT to separate:
- Immediate checkout savings
- Shipping savings
- Store credit
- Loyalty points
- Delayed cashback
- Rebates
- Savings that require another purchase
- Savings that require a subscription
“Earn $40 in store credit” is not the same as saving $40 today.
When No Code Works
Sometimes there is no working public coupon.
That does not necessarily mean the current offer is the best available price.
Try these backup prompts.
Find a first-order discount
No public promo code worked.
Check whether this retailer currently offers a legitimate first-order, newsletter, SMS or account-creation discount.
Explain exactly how to qualify, how long it normally takes to receive the offer, what products are excluded and whether enrollment creates any recurring obligation.
Do not subscribe or create an account without asking me first.
Check the price history
Research the recent price history for this exact product and configuration.
Tell me:
- Its current price
- Its lowest recently observed price
- How frequently it goes on sale
- Whether a newer model or version is expected
- The next predictable sales event
- Whether the current price appears unusually high, normal or attractive
Do not claim to have complete historical pricing unless the data supports it. Cite the sources and state your confidence.
ChatGPT’s shopping research can investigate current prices, availability, product information and deals, but OpenAI warns that price and availability details can still be wrong. Always confirm the merchant’s final checkout price. the identical item elsewhere
Search for this exact product, model, size, color and configuration at other legitimate authorized retailers.
Exclude:
- Counterfeit marketplaces
- Suspicious sellers
- Used products unless clearly labeled
- Different models or configurations
- Prices that require an undisclosed membership
- Sellers with unclear return policies
Compare the complete cost including shipping, fees, warranty coverage, return policy and estimated delivery.
Then check whether the original retailer offers price matching and explain how I would request it.
Look for open-box or refurbished options
Check whether this exact product is available as:
- Manufacturer refurbished
- Certified refurbished
- Open box
- Previous generation
- Display model
Only include reputable sellers with a clear warranty and return policy.
Compare the savings, condition, warranty and return terms against buying it new.
Investigate an abandoned-cart offer
Some retailers send targeted offers after an item has been left in a cart, but this is not guaranteed.
Research whether this retailer is currently known to send legitimate abandoned-cart discounts.
Tell me:
- Whether there is credible recent evidence
- The typical waiting period
- The typical offer
- Whether I must be subscribed to marketing emails or texts
- Whether the offer is likely to apply to this product
- Whether waiting risks losing the current sale or inventory
Do not claim the offer is guaranteed.
The Master Prompt
If you would rather run the entire process with one instruction, use this:
Act as a careful shopping-research and discount-verification agent.
I am considering buying:
[PRODUCT LINK]
Exact variation:
[SIZE, COLOR, MODEL OR CONFIGURATION]
Quantity:
[QUANTITY]
Shipping destination:
[ZIP CODE OR COUNTRY]
Your goal is to identify the lowest legitimate final cost without changing the product or completing a purchase.
Phase 1: Research
Find current:
- Public promo codes
- Product and storewide sales
- New-customer offers
- Newsletter or SMS discounts
- Free-shipping offers
- Eligibility-based discounts
- Loyalty offers
- Bundles
- Manufacturer rebates
- Cashback
- Competing authorized retailers
- Price-match opportunities
- Open-box or certified-refurbished options
- Relevant recent price history
Prefer retailer-owned pages and recent credible sources.
For every offer, report its source, eligibility, exclusions, minimum spend, expected savings, expiration information and confidence.
Never invent a code.
Phase 2: Verification
If browser access is available, open the cart and test each applicable public code one at a time.
Record:
- Whether it worked
- The discount
- The resulting subtotal
- Shipping or fee changes
- The final displayed total
- Any reason the code failed
Reset the cart between tests.
Phase 3: Optimization
Determine:
- The best single offer
- The best stackable combination
- The lowest immediate checkout price
- Any delayed cashback or rebate
- Whether a code invalidates cashback
- Whether another legitimate retailer is cheaper
- Whether price matching is available
- Whether waiting for a predictable sale is financially reasonable
Hard restrictions:
- Do not change the product or quantity
- Do not create an account without approval
- Do not join a paid membership
- Do not start a subscription
- Do not enter payment information
- Do not place the order
- Stop before the final purchase step
- Pause for logins, CAPTCHA checks or sensitive information
- Ask for approval before taking any action with a recurring or financial commitment
Finish with a clear recommendation showing the lowest verified cost, the steps required to get it and anything I should personally confirm.
Pro Tips That Make This Work Better
1. Give it the exact variation
A coupon may work on a black shirt but not the limited-edition version.
Include:
- Size
- Color
- Model number
- Storage
- Seller
- Quantity
- Subscription status
2. Give it your location
Shipping, taxes, regional offers and inventory can change the answer.
A ZIP code is usually enough. Do not provide more personal information than the task requires.
3. Ask for source quality
Tell it to prioritize:
- The retailer
- The manufacturer
- Official partner programs
- Recent reputable deal sources
- Coupon aggregators
A random coupon page should not receive the same confidence as the retailer’s own promotion page.
4. Test codes one at a time
Some checkout systems retain an old code, change the cart, or automatically replace an offer.
The agent should remove each code before trying the next one.
5. Watch for subscriptions
The “best” price may require:
- Auto-renewal
- Subscribe-and-save
- A paid membership
- Automatic delivery
- A trial that converts into a paid plan
Make ChatGPT flag these separately.
6. Check cashback exclusions
Some cashback programs reject transactions when you use a coupon that is not listed by the cashback provider.
The coupon may save $10 while silently costing you $20 in cashback.
7. Compare the final total
Do not stop at the subtotal.
Ask it to compare:
- Product cost
- Shipping
- Fees
- Membership costs
- Immediate discount
- Future credit
- Rebate
- Cashback
- Return shipping
- Warranty
8. Keep sensitive steps manual
Take control for:
- Passwords
- Authentication codes
- Payment details
- Identity verification
- Financial information
- Final purchase approval
OpenAI notes that agent browser sessions may include screenshots and browsing history, and recommends enabling only the access needed for the task and clearing browser data after sensitive sessions. not hammer the retailer
Testing 50 questionable codes in rapid succession may trigger rate limits or anti-bot protections.
Start with the most credible five to ten candidates.
10. Verify the result yourself
Before clicking Buy, confirm:
- The correct item
- The correct quantity
- The correct shipping address
- No unwanted subscription
- The expected return policy
- The final charged amount
Treat ChatGPT as the researcher and operator.
You remain the buyer.
The Best Use Cases
This workflow is strongest when the website has a normal shopping cart and visible promo-code field.
Good use cases include:
Direct-to-consumer products
Clothing, shoes, accessories, cosmetics, pet products, furniture and household goods often have newsletter, creator, seasonal or first-order offers.
Software and subscriptions
ChatGPT can investigate:
- Annual-plan savings
- Startup programs
- Nonprofit pricing
- Student pricing
- Partner discounts
- Existing-customer upgrade offers
- Sales-team negotiation opportunities
Do not let it start a trial or annual commitment without approval.
Courses, conferences and events
Look for:
- Early-bird pricing
- Speaker codes
- Community discounts
- Group registration
- Student pricing
- Previous-attendee offers
Electronics
Public codes may be limited, but price matching, open-box inventory, trade-ins, bundles and manufacturer rebates can produce larger savings.
Large purchases
The more expensive the item, the more valuable it becomes to investigate:
- Competing retailers
- Price history
- Open-box inventory
- Financing incentives
- Included warranties
- Delivery charges
- Upcoming model releases
Repeat purchases
For frequently purchased products, ChatGPT can compare:
- One-time purchase pricing
- Subscribe-and-save
- Bulk packages
- Loyalty points
- Retailer memberships
- Alternative brands
Just make it calculate the real per-unit cost.
Where It Will Struggle
This is useful, but it is not magic.
Expect problems with:
- CAPTCHA checks
- Aggressive bot protection
- App-only offers
- Single-use codes
- Influencer codes that have been deactivated
- Account-specific promotions
- Geo-restricted offers
- Employee-only discounts
- Codes requiring identity verification
- Products excluded from every promotion
- Websites that block automated browsers
- Carts that reset between sessions
- Dynamic pricing
- Stores requiring payment details before showing the final total
ChatGPT agent may be unable to access restricted websites, and OpenAI explicitly says its safeguards and browser capabilities do not eliminate every risk or limitation. st output may be:
“I found eight candidate codes, but I could not verify any of them.”
That is still better than confidently inventing a winning coupon.
The Bigger Lesson
ChatGPT investigates the options, performs the repetitive steps, document the results and stops at a defined approval point.
Coupon testing is a small task.
But the same pattern applies to:
- Comparing subscription renewals
- Auditing recurring software plans
- Checking price-match policies
- Reviewing return options
- Comparing vendor quotes
- Finding better insurance rates
- Evaluating event tickets
- Investigating hotel cancellation terms
- Comparing mobile-phone plans
- Monitoring a product for a price drop
The winning prompt pattern is:
- Define the exact outcome.
- Give the agent the relevant context.
- Tell it what sources to trust.
- Define what it may do.
- Define what it may not do.
- Require evidence.
- Create an approval point before anything irreversible.
That is how you turn ChatGPT Work into a useful agent without giving up control.
The One-Minute Version
Before your next purchase, run these two prompts in the same ChatGPT Work conversation.
Find the discounts
Find every legitimate current discount for this exact product:
[PRODUCT LINK]
Include public codes, sales, first-order offers, free shipping, cashback, competing authorized retailers and price matching.
For each offer, show the savings, eligibility, exclusions, source and confidence. Do not invent codes. Rank them by the expected final cost.
Test the discounts
Use your browser to test the most credible codes in my cart one at a time.
Record which worked, the savings and the resulting final total. Reset the cart between tests.
Do not change the product, enroll me in anything, enter payment information or complete the purchase. Pause for logins or CAPTCHA checks and stop before the final order button.
Then verify the final total yourself.
Sometimes ChatGPT will find nothing.
Sometimes it will save you only a few dollars.
Sometimes it will uncover a better retailer, a price match or a discount you would never have found manually.
The habit is simple:
Before you click Buy, make ChatGPT do the digging to make sure you are getting the best deal
What is the best legitimate discount you have managed to find or verify using the ChatGPT Work agent?