DiscountHub

Find real discounts and promo codes in one free app

Visit Website
August 24, 2026 🥇 DiscountHub became #1 Product of the Day on PeerPush!

Yesterday I shared that I had launched DiscountHub on PeerPush.

Today I received an email saying that DiscountHub was selected as the #1 Product of the Day. 🎉

It also reached:

⭐ 4.9/5 rating
👍 32 upvotes
👥 18 followers

For a project I've been building and growing mostly on my own, seeing DiscountHub reach #1 feels like a really nice milestone.

DiscountHub helps people discover active deals and promo codes, with AI helping make finding relevant offers easier.

🔗 DiscountHub: https://discounthub.uz
🏆
PeerPush: https://peerpush.com/p/discounthub

Still a long way to go, but today I'm enjoying this small win. 🚀

#buildinpublic #indiehacker #startup #AI #ecommerce

2 Comments

  1. 1

    Congrats, take all the small wins you can. They will add up to something great. Keep up the work.

  2. 1

    Congratulations on your launch and on being the number 1 product on peer push.

August 23, 2026 🚀 DiscountHub is live on PeerPush — competing for Product of the Day!

Small but exciting update today:

DiscountHub is now officially live on PeerPush 🎉

We’re currently competing in today’s Product of the Day race.

For those who have been following the journey: DiscountHub keeps growing as a platform that brings together real deals, promo codes, partner offers, and AI-powered deal discovery in one place.

Every new launch platform is another experiment for me:

  • Can we reach people actually looking for deals?

  • Which channels bring real users instead of just impressions?

  • How much can a solo founder grow through consistent launches and distribution?

If you have a minute, I’d really appreciate your feedback on the product — and of course, support on PeerPush would mean a lot 🚀

I’ll share the results after the race.

🚀 Support DiscountHub on PeerPush:
https://peerpush.com/p/discounthub

🌐 Check out DiscountHub:
https://discounthub.uz

If you have a minute, I’d really appreciate your feedback — and your support on PeerPush would mean a lot! 🙌

#buildinpublic #indiehacker #startup #solofounder #DiscountHub

15 Comments

  1. 1

    Your second question answers the other two. "Which channels bring real users not impressions" is the whole game, and there's a mismatch: PeerPush, Product Hunt, IH are full of makers, not people hunting deals. A deals site on maker platforms reaches people who upvote you and never use you.

    Your actual users are deal-seekers, gathering elsewhere: coupon subreddits, Telegram deal channels (huge in the .uz/CIS region), bargain Facebook groups. One post in an active deals Telegram beats ten maker-platform launches, everyone there is already in buying mode.

    Honest answer to "grow through launches": not much for a deals product. Launches are for maker tools. Grow where people already ask "is there a promo code for X."

    Where do deal-hunters in your market gather, Telegram or somewhere else?

  2. 1

    Congratulations on the launch! Really interesting. How do you deal with expired coupons/deals ? Do you track that ?

    1. 1

      Naturally, I developed a three-layer filter that automatically removes all expired promo codes and discounts.

  3. 1

    Congratulations on the launch on PeerPush! Navigating different launch platforms is always a great learning experience. I'm checking out DiscountHub now!

    1. 1

      I would appreciate any feedback.

  4. 1

    A launch-day spike on PeerPush is easy to get; the hard part with a deals site is that stale or expired discounts kill trust on the second visit. What's your process for verifying and expiring offers, and are you tracking week-two return visits rather than just launch-day votes?

  5. 1

    I'm really wondering how technically you can get these discounts? Do you have any kind of partnerships with these perks?

    1. 1

      That's a secret. )

  6. 1

    You already answered your own question in your Aug 6 post: 537 outbound clicks is the metric, and launch platforms rarely beat search for a deals product because nobody browsing PeerPush is trying to buy a laptop today. Launches recruit founders, search and creators recruit shoppers, so I'd judge today's race on one number: outbound clicks per PeerPush visitor versus your organic baseline. If it comes back a fraction, that tells you where next month goes.

    1. 1

      Your comments are logical, as always. Thanks for always being with us.

  7. 1

    Looks good but sadly products not available in Portugal

    1. 2

      You can select Portugal in the filter there, and it will show the products available there.

  8. 1

    Keep up the good work 👍

  9. 1

    This comment was deleted 8 days ago

    1. 1

      Congrats on the launch! I like that you’re treating every new channel as an experiment instead of chasing impressions blindly. I’m curious to see how the AI deal discovery works in practice and whether it can surface better offers than a normal search or filter.

August 6, 2026 Users have clicked through from DiscountHub to partner stores 537 times in 20 days

Twenty days ago, I updated the DiscountHub backend and started tracking outbound clicks more accurately.

Today I checked the production database and found that users have clicked through from DiscountHub to external stores and partner offers 537 times.

The breakdown:

  • 339 clicks on product discounts and deal listings

  • 151 clicks on promo codes

  • 47 clicks on special partner offers

These are not confirmed purchases, but they are still meaningful to me.

It shows that people are not only visiting DiscountHub. They are finding an offer interesting enough to open the original store and continue shopping.

DiscountHub is still an early-stage project, built without a large marketing budget, so 537 real outbound actions in 20 days feels like a good sign that the core idea is working.

https://discounthub.uz

#BuildInPublic #IndieHackers #StartupJourney #Ecommerce

5 Comments

  1. 1

    537 outbound clicks in 20 days is a solid signal. Tracking these small actions early helps you see if the product is actually useful.

  2. 1

    537 outbound clicks on no budget is a real signal, the click is the moment of intent so it's the right thing to track early. Two things I'd layer on next. Your partner offers (47) probably convert very differently from promo codes (151), so the click-to-purchase split matters more than the total. And the bigger one: with no marketing budget, where are these 537 people actually coming from? If it's one repeatable channel, that's the real story worth doubling down on. What's driving the traffic right now?

    1. 1

      I wrote about my project on Indie Hackers, Product Hunt, Startupbase, and over 10 other platforms.

  3. 1

    537 outbound clicks in just 20 days is a solid early signal, especially for a project without a large marketing budget. The breakdown is interesting too, with product discounts driving the majority of clicks. Tracking outbound actions like this seems much more useful than relying only on page views because it shows actual user intent. Hopefully the trend continues as the site grows.

  4. 1

    537 outbound clicks in 20 days without a big marketing budget is a solid early validation. I like that you’re measuring actual user actions instead of vanity metrics. Keep building! 🚀

August 5, 2026 DiscountHub just passed 10,000 pageviews in a month

Today I received an email from Cloudflare saying that DiscountHub passed 10,000 pageviews in a single month for the first time.

DiscountHub is a free platform for finding discounts, promo codes, store promotions and online deals. It also includes an AI shopping assistant that searches our own database for relevant offers.

The project is still early, and pageviews do not automatically mean revenue or loyal users. But after weeks of building, publishing updates and testing different promotion channels, it is encouraging to see real growth.

The next goal is to turn more of this traffic into returning users and understand which acquisition channels bring people who genuinely use the product.

Project: https://discounthub.uz/

What metric made you feel that your project was finally starting to gain traction?

43 Comments

  1. 2

    Congrats on the milestone! 🚀

    Getting the first 10k pageviews is a huge validation that people are finding the product.

    The interesting next stage is usually not “how do we get more traffic?” but “how do we make sure the traffic we already earned understands the value fast enough to take action?”

    A lot of SaaS/products lose conversions in those first few seconds because the message doesn't connect the visitor’s problem with the solution.

    Excited to see how DiscountHub grows from here.

  2. 2

    Really like the idea. The biggest challenge with discount platforms is keeping offers fresh and trustworthy. How are you handling expired codes or region-specific deals? A “worked for me” vote and a last-verified timestamp could become a strong trust signal.

    1. 2

      I wrote a three-layer filtering algorithm, and I can say with confidence that there are currently no expired codes or offers on DiscountHub.

  3. 2

    Congrats on crossing 10k pageviews — that's a great signal that people are discovering DiscountHub.

    The next interesting challenge is exactly what you mentioned: turning visitors into returning users.

    A lot of platforms get the first click right but lose people because the homepage doesn't immediately answer:

    • Why should I come back tomorrow?

    • What makes this better than searching discounts myself?

    • What habit or value keeps me returning?

    For a product like this, the messaging around the AI shopping assistant and personalized deal discovery could become the difference between a one-time search and a repeat user behavior.

    Would be interesting to see how you experiment with that next.

  4. 2

    10,000 pageviews is a useful milestone, but I would now define one activation event for each visitor: saving a deal, opening a merchant offer, or completing an AI search that returns a usable result. Then compare seven-day return rate and activation rate by acquisition source, while filtering obvious crawler traffic from the Cloudflare total. That will reveal whether growth came from a repeatable channel or one unusually successful post. The metric that usually feels like real traction to me is a cohort returning without another promotional push.

    1. 2

      I’d be happy to, but I’ve written about my project in so many places that it’s quite difficult to check right now.

      1. 1

        That makes sense. I would not try to reconstruct perfect historical attribution. Start now with a consistent UTM convention, store first-touch referrer with the user or session, and annotate each promotion date. Keep existing traffic as direct/unknown instead of guessing. After 30 days you’ll have a clean baseline for activation and return rate by source.

  5. 2

    nice jump. curious what channel drove most of that traffic, paid or organic? trying to figure out which acquisition channels actually convert to usage is the hard part imo

    1. 2

      I haven't spent a single cent on advertising yet.

      1. 2

        no ad spend and still hit 10k, that's solid. seo grind or just posting in the right places? ngl organic is way harder to pull off consistently but it holds up better long term imo

        1. 2

          I think so too. I am currently actively looking for a partner who can take charge of promotion.

          1. 1

            makes sense, ngl promotion is the hardest part to delegate well since it needs someone who actually gets the product. have you thought about doing some of it yourself first just to figure out what messaging resonates before handing it off?

            1. 1

              Honestly, the best way to attract the most users is to shoot a good video, post it on TikTok and Instagram, and run targeted ads. Since I can shoot and edit videos myself, I was able to use this strategy.

              1. 1

                That makes sense. Video definitely tends to perform better than static posts for most consumer products. How’s the split working out between organic TikTok reach and paid ads? Is one bringing in more results than the other?

                1. 1

                  I haven't run paid ads yet, but I'm sure that if I create an interesting video and use targeted advertising, the number of users will increase manifold.

                  1. 1

                    proly true, though worth testing small before going all in, sometimes the video that performs best isn't the one you'd expect. any idea what your target cac would need to look like for it to make sense long term?

                2. 1

                  This comment was deleted 24 days ago

  6. 2

    Congrats for reaching this target! Is an huge amount of visit

  7. 2

    Congratulations

  8. 1

    10K pageviews from pure organic distribution is a meaningful channel signal. The harder question is what those visitors were actually doing when they arrived.

    For a discount product, the returning-user trigger is almost never 'I want to browse deals' — it's 'I'm about to buy something and I want to check for a code first.' That's point-in-time purchase intent, which means retention needs to meet users at the decision moment, not at the browsing one. Being visible in commercial-intent search results (e.g. 'brand + promo code' queries) tends to compound better than trying to build a browsing habit.

    Your 537 outbound clicks from the other post is the more interesting number — that's a 5.37% outbound rate on the 10K pageviews, which tells you the offer matching is working. The jump I'd focus on now is what percentage of those clicks completed a purchase. Revenue per outbound click tells you whether you have a tracking gap or a conversion gap. Those are completely different problems with completely different fixes.

    1. 1

      I can't check the number of purchases just yet, but I'm working on it.

  9. 1

    Congrats on reaching 10,000 pageviews! Which acquisition channel brought you the most valuable visitors, and what helped you get your first users?

  10. 1

    Congrats! 🎉 10k pageviews is definitely a nice milestone, especially for an early product.

    I really like that you’re focusing on returning users rather than treating traffic alone as traction. That’s something I’m thinking about a lot with my own SaaS too.

  11. 1

    Congrats on hitting 10k monthly pageviews! Was most of the growth organic, or did one particular channel make the biggest difference?

  12. 1

    Congrats.Hit 10k pageviews in a month is a massive milestone—that psychological shift from building in a vacuum to seeing real baseline traffic changes everything. The transition from raw traffic to retention and finding which acquisition channels actually bring active, sticky users is definitely the toughest next phase, but keeping the focus locked on turning those views into returning users is spot on. Great work, MasterBek!

  13. 1

    Nice milestone. I like that you’re focusing on retention next. Traffic is easy to celebrate, but repeat usage is where the real product feedback comes from.

  14. 1

    537 clicks in 20 days is a solid early validation signal. I’d be curious to see how conversion rates differ between deals, promo codes, and partner offers. That could reveal which type drives not just clicks, but actual purchases and revenue. Great progress!

  15. 1

    Congrats man! 10k in a month is huge 👏

    Quick question - what traffic source worked best for you?

    I'm building free AI tools for founders and struggling to get Tier-1 traffic.

    Was it SEO, Reddit, or something else?

  16. 1

    Nice progress! Consistent click-throughs are a great sign that users are finding value. Keep testing and optimizing to improve conversions over time.

  17. 1

    Solid numbers! 537 clicks in 20 days is a great sign people actually want the deals you're surfacing.

  18. 1

    Damn nice going!

    Would genuinely love to hear what you plan to do to retain and convert these users?

  19. 1

    That's awesome! Congrats!

  20. 1

    Congratulations on reaching 10,000 monthly pageviews! That's a great milestone. Wishing you continued growth and success as you focus on increasing user retention and conversions.

  21. 1

    Pageviews were never the metric for an affiliate business, and you already found the real one in your other post: 537 outbound clicks. The number that tells you whether this works is revenue per outbound click, because at $0 per month you either have a tracking gap with your networks or partners whose offers do not convert, and those are completely different problems with different fixes. Pull your network reporting into the same view as those clicks and you will know which one you have inside a week.

  22. 1

    Congratulations!

    I like that you’re separating page views from real traction.

    Many individuals halt at traffic lights; however, determining which visitors return is where the fun aspect begins.

  23. 1

    Building an MCP server from scratch is fun.

    Maintaining one in production isn't.

    Authentication.
    Versioning.
    Analytics.
    Custom domains.
    Hosted infrastructure.

    Focus on your API.

    We'll handle the MCP layer.

    0mcp io

  24. 1

    "10,000 pageviews in a month is solid — especially for a discount-focused product. I'm building Rallynex and still working toward that kind of reach.

    What's your main traffic source? SEO, social, or something else?"

    1. 2

      For now, I’m writing posts for Indie Hackers, Product Hunt, and at least ten other platforms.

July 24, 2026 Today was one of those days when the entire product moved forward

Today was one of those days when the entire product moved forward

I started the day planning to review a few new affiliate partners and investigate whether DiscountHub could support country-based filtering.

It turned into one of our biggest shipping days so far.

Here’s what we completed:

🌍 Country filters across the platform

Users can now filter deals and promo codes by country.

This wasn’t just a dropdown added to the UI. We implemented the full flow across the backend, website, and Flutter app, including country facets and saved country selection between pages.

We also improved the search logic so the system can understand the difference between:

  • “Show me laptops from eBay Germany”

  • “Show me eBay laptops that ship to Germany”

They sound similar, but they represent two different filters.

🤖 AI Deal Finder is now part of the product

We enabled our AI assistant on the production backend and added a dedicated AI Deal Finder experience.

Users can ask for products, discounts, promo codes, or partner offers in natural language without creating an account.

We also added the AI section to the website navigation, updated the homepage messaging, created a dedicated AI page, and included it in the sitemap.

📱 Major Flutter app update

The mobile app now includes:

  • Country filtering for deals

  • Country filtering for promotions

  • AI Deal Finder

  • Updated home navigation

  • Saved country preferences

  • Improvements to promotions, settings, and loading states

The new mobile version is 1.0.6+33.

The Android release bundle was built successfully, committed, and pushed to GitHub.

⬇️ Direct Android download

Until the Google Play release is fully available, users can now download the signed Android APK directly from the DiscountHub website.

The website no longer says “Android coming soon.” It now properly presents DiscountHub as available on the web, iOS, and Android.

🤝 New exclusive partner offers

We also added two new offers:

  • ShakespeareAI — 50% off all plans for the first three months with the DiscountHub code

The ShakespeareAI offer automatically expires after September 20, so outdated offers won’t remain visible indefinitely.

🔒 Stricter partner validation

We tightened our affiliate-provider validation rules.

Only joined, approved, active, or accepted partners can now be imported. Pending, rejected, suspended, closed, or non-joined partners are blocked automatically.

This should prevent invalid advertisers from silently entering the catalogue.

Production verification

After deployment, we verified:

  • Backend syntax and configuration

  • Production API health

  • AI availability

  • Country filtering

  • Website content

  • Country preference persistence

  • Deals and promotions pages

  • Android release output

  • GitHub synchronization

Everything is running in production.

We also started preparing the updated iOS build and new App Store screenshots.

It’s easy to feel like progress is slow when you’re building mostly alone. Then you get a day like this and realize the product is completely different from where it was that morning.

Have you ever had a “small task” unexpectedly turn into one of your most productive shipping days?

Websayt: https://discounthub.uz/

Comment

July 24, 2026 DiscountHub now has 35 store partners, 4 indie partners, and a working AI assistant

A new DiscountHub progress update.

I’ve been building DiscountHub as a solo founder, and the platform has now reached a much more complete stage than the original version.

Here is what is working today:

• 35 partner stores and brands

• 4 independent developer partners with their own special offers

• A working website and iOS application

• Dedicated pages for deals, promo codes, partner offers, and stores

• An AI assistant that helps users find relevant offers inside DiscountHub

• Automatic filtering and removal of outdated or low-quality offers

• Direct access to offers without requiring users to create an account

The AI assistant is connected to DiscountHub’s own content. Users can describe what they are looking for, and it searches through the available deals, promo codes, and offers instead of acting like a generic chatbot.

I have also spent a lot of time improving the structure of the website. The store directory, deal pages, promo-code pages, partner section, legal pages, and mobile download pages are now working properly.

The product itself is becoming stable. The biggest challenge now is distribution: bringing more users to the platform and proving that DiscountHub can generate real value for its partners.

My next priorities are:

• Growing traffic and active users

• Adding more direct partnerships

• Working with creators and online communities

• Improving offer quality and freshness

• Continuing development of the mobile experience

DiscountHub is still bootstrapped, but it is no longer just an early prototype. It is a functioning platform with real partners, real offers, and a clear direction.

You can check it here:

https://discounthub.uz

For founders who have reached this stage: what would you prioritize next — SEO, creators, community partnerships, or direct outreach to stores?

Comment

July 23, 2026 I turned DiscountHub into an AI-powered deal finder for OpenAI Day

Today I launched a major update to DiscountHub.

Previously, users had to browse deals, promo codes and partner offers manually. The new AI Finder lets them describe what they need in natural language and receive matching live offers from our own database.

I built the conversational interface, structured result cards and database-grounded search as a solo founder using GPT-5.6.

DiscountHub AI Finder is also launching today on Product Hunt as part of OpenAI Day. I’d really appreciate your feedback and support:

https://www.producthunt.com/products/discounthub?utm_source=other&utm_medium=social

Comment

July 23, 2026 Launched DiscountHub AI Finder for OpenAI Day

Today I shipped one of the biggest updates to DiscountHub so far: AI Finder.

Until now, users mainly discovered deals, promo codes and partner offers by browsing categories and filters. With AI Finder, they can simply describe what they need in natural language — for example, “wireless headphones under $50” — and receive matching live offers from the DiscountHub database.

I built the new conversational interface, structured result cards and database-grounded search as a solo founder using GPT-5.6.

DiscountHub AI Finder is now participating in OpenAI Day on Product Hunt. I’d genuinely appreciate your support, feedback or a comment on the launch:

https://www.producthunt.com/products/discounthub?utm_source=other&utm_medium=social

You can also try DiscountHub here:

https://discounthub.uz

I’d especially like to know whether the AI results feel relevant and what you would expect an AI shopping assistant to do next.

Comment

July 21, 2026 I built the product. Now I’m looking for the right growth co-founder.

Over the past few months, I’ve been building DiscountHub — a platform for discovering deals, promo codes and special offers through a website and mobile app.

The product is already live.

We have built the backend, the website, the mobile experience, partner integrations, deal discovery, promo-code pages and a growing catalogue of offers.

But building the technology is only one part of the challenge.

The next stage requires someone who deeply understands how shoppers discover deals, which offers they trust, what content makes them take action, and how to build a real community around saving money.

So I’m now looking for a long-term growth partner or co-founder.

Ideally, this person would have experience in one or more of these areas:

• Deals, coupons or smart-shopping content

• Creator or influencer partnerships

• Consumer growth in the US or UK

• Building communities around shopping or personal finance

• Content distribution across TikTok, Instagram, YouTube, Reddit or email

This is not a freelance role, and I’m not looking for someone to simply publish a few sponsored posts.

I’m looking for someone who wants to help shape the product, lead our growth and creator strategy, and build DiscountHub alongside me for the long term.

The technology and platform already exist. I will continue leading product and engineering.

The right partner would take real ownership of growth, positioning, audience development and the shopper experience.

Meaningful equity is available depending on the person’s role, commitment and long-term contribution.

I’m particularly interested in speaking with:

• Creators who have already built an audience around deals or saving money

• Growth operators who understand consumer marketplaces

• Founders who previously built something in coupons, cashback, affiliate commerce or shopping discovery

• People based in, or deeply familiar with, the US or UK market

I know finding the right co-founder is not something that should be rushed. I’m more interested in finding the right person than filling the role quickly.

If this sounds relevant to you — or someone in your network — feel free to message me privately or email me at:

ulugbek@discounthub.uz

DiscountHub:

https://discounthub.uz

20 Comments

  1. 1

    This is an interesting stage to be at. A lot of founders focus heavily on building the product, but distribution and community are usually the hardest parts to solve.

    I’m also building a SaaS product and currently experimenting with growth channels like Reddit, outreach and content, so I understand the challenge of turning a product into something people actively discover and use.

    I think the combination of a solid product foundation + someone focused on growth can be very powerful.

    Curious: what growth channel are you currently seeing the most potential from for DiscountHub — SEO, creators, communities, or partnerships?

  2. 1

    Solo founder here too — launched today after building everything alone.

    One thing I'd add to the 90-day trial advice: be very specific about what "growth" means before you start. In consumer products it's easy to confuse content output with actual user acquisition.

    For what it's worth — I've found that being extremely clear about the ICP (ideal customer profile) upfront saves a lot of co-founder friction later. Deals/coupons has a very specific user: deal-hunters who share finds. If your co-founder candidate doesn't naturally live in that world, no amount of equity will make them effective.

    Good luck with the search!

    1. 1

      And thanks again. )

  3. 1

    Try advertising your product than co founder

  4. 1

    This is kind of an obvious website but, have you looked into the website "Startup School" it has a co-founder matching system that links founders and co-founders alike, tailored to your own profile and needs.

    1. 1

      No, I haven't watched Startup School.

  5. 1

    Hello, I’m a software engineer interested in building AI-powered SaaS products. I’m here to learn from other founders and developers, exchange ideas, and connect with people working on interesting projects. Nice to meet you!

  6. 1

    Finding the right co-founder post-launch is honestly harder than building the product for a lot of solo founders. Are you looking for someone who's more growth-marketing focused, or someone with a network/distribution advantage in your specific niche?

    1. 1

      Ideally, he would already have an audience on Reddit or other social media platforms. However, someone willing to create content from scratch is also a suitable candidate.

      1. 1

        That's a fair bar — an existing audience obviously de-risks things, but someone hungry enough to build from scratch can sometimes out-execute a bigger-but-passive following. Are you leaning more toward equity-based partnership, or something more flexible like a revenue share to start?

        1. 1

          I’d like him to get a share right away—including a share of the profits—so there’s a stronger incentive.

          1. 1

            Giving a share of the profits right away is a strong signal of trust, and it should help attract someone who's genuinely invested rather than just testing the waters. Are you planning to formalize that with a written agreement early on, or feel it out first before making it official?

            1. 1

              Before transferring a share, a person should at the very least demonstrate the ability to manage it; only then should a written agreement be drawn up to ensure the collaboration becomes mutually beneficial.

              1. 1

                That two-step approach — prove capability first, formalize with an agreement second — protects both sides well. Sounds like you're not in a rush to lock anyone in prematurely, which is probably the safer path long-term.

  7. 1

    Before you give anyone the co-founder title, run a 90-day paid trial with one metric attached: weekly active shoppers or activated referrals, not content output. I have backed enough two-founder teams at Henson Venture Partners to know the split fails more often over pace than equity. The trial tells you both things at once, whether they can grow it and whether you can stand working together.

    1. 1

      Thanks for the sound advice.

  8. 1

    Respect for being clear that this is ownership, not a content freelancer gig. A lot of these posts blur that line.

    One thing that might help the right people reply: what traction do you already have without a growth co-founder? Even rough numbers (users, deals claimed, partners live, retention) make it easier to judge whether the hard part is distribution or product-market fit.

    Also worth stating upfront how you think about equity and time (full-time vs side, vesting, decision rights on growth spend). Serious growth people usually want that before a long call.

    For deals/coupons specifically, the co-founder who already has a US/UK audience or affiliate relationships will probably move faster than a pure performance marketer starting from zero. The catalogue is the easy part. Trust and habit are the product.

    If I hear of someone in that niche I will point them your way. Good luck finding a partner who wants the long game.

    1. 1

      Thank you very much

  9. 1

    "The hardest part of what you're describing isn't finding someone with the skills — it's finding someone who genuinely gets deal-seeker psychology. The trust gap between 'here's a code' and 'I always check this site first' is massive. What's been your biggest surprise about how users actually discover and share deals so far?"

    1. 1

      I agree with you.

July 15, 2026 I almost auto-expired a live partner deal because the FAQ contained “sold out”

Today I added a new lifetime deal to DiscountHub from StatusPage.me.

The offer has no fixed expiration date and no coupon code. The 15% discount is applied automatically, and the deal remains available only until all 70 licenses are sold.

That created a small but important product problem:

How do you automatically remove an offer when it ends if there is no expiration date?

My first solution was simple:

  • check the partner page every hour;

  • look for “sold out” or “0 remaining”;

  • automatically set valid_until in the DiscountHub backend.

During testing, the watcher reported that the offer was already sold out.

But the page clearly showed:

69 of 70 licenses remaining.

The problem was that the FAQ contained a sentence explaining what would happen when the deal becomes sold out. My script found those words and treated the live offer as expired.

I changed the logic so it now:

  • checks only the actual lifetime-deal section, not the FAQ;

  • reads the remaining-license counter;

  • requires two consecutive sold-out confirmations;

  • never closes the offer after a timeout, HTTP error, or unexpected page change;

  • updates the backend only after a confirmed expiration.

The watcher now runs every hour on the server, and DiscountHub will automatically hide the offer once the licenses are actually gone.

This was a good reminder that automation should not only detect the expected condition. It also needs protection against false positives.

A missed expiration is inconvenient.

Automatically removing a valid partner offer is worse.

How do you handle offers or inventory that expire based on availability rather than a fixed date?

13 Comments

  1. 1

    We run into this constantly with automation at SocialPost.ai, and the rule we landed on is the one you found: destructive actions require positive confirmation, everything else can be inferred. The two-consecutive-checks pattern is right, but add an asymmetry: expiring an offer late costs you a little embarrassment, expiring it early costs a partner relationship, so route ambiguous signals to a human review queue instead of a default action. Twenty years of running managed IT taught me that monitoring is the easy part, knowing when not to act is the hard part.

    1. 1

      I’ve noticed you have a lot of experience with user acquisition. How do you think I could attract more users?

  2. 1

    This is exactly the kind of "quiet" bug that costs real money — the automation did what it was told, just not what you meant. The two-consecutive-confirmations fix is the right instinct. We've run into the same class of problem watching for buried signals in messy, unstructured text (emails/conversations in our case) — keyword matching alone always eventually mistakes context for content. Requiring corroboration before acting is the only thing that scales safely. Good writeup.

  3. 1

    Hey 👋🏻

    Nikola from StatusPage.me here ☺️

    What I'd suggest here is that you build some API endpoint for partners, specifically for updating the seat-based deals. This would eliminate any scrapping faults.

    E.g., whenever any LTD gets sold, we could hit the endpoint and decrease the available spots.

    Auth? API key, the simplest method, I guess.

    1. 2

      Hi Nikola, I’ve already implemented that; my backend checks for it, and the offer will disappear automatically once the spots run out.

  4. 1

    Im very new to this and something like this is definitely good for someone like me to know. Really appreciate the info!

  5. 1

    Great breakdown! I've been building an AI SEO tool and going through the same journey. The cold email game is tough — I sent 80 and got 0 replies so far. How long did it take you to see your first response?

    1. 1

      They may be going into spam folder, did you checked ?

  6. 1

    Ye lo ek genuine comment jo is post pe fit baithega:

    Great catch on the false-positive issue, this is a classic problem with scraping/keyword-based automation. We ran into something similar building an image-based workflow: relying on any single signal (text match, in your case) without cross-verification is risky because context gets ignored. Your fix of requiring two consecutive confirmations before acting is smart basically adding a debounce layer to avoid a single bad read causing real damage. For availability-based expiration specifically, have you considered also tracking the rate of licenses sold (e.g last 3 checks) as a sanity check? If the counter suddenly jumps from 69 to 0 in one check, that itself could be a signal to flag for manual review rather than auto-trusting it.

  7. 1

    This is the exact same lesson we hit building CancelKit's save-offer logic — trusting a single signal (a webhook event) to flip a customer's state was our first version too, and it burned us with out-of-order webhook deliveries. We ended up requiring a monotonic timestamp guard before accepting any status change — same idea as your two-consecutive-confirmations rule. Automation should be paranoid about false positives, not just the happy path.

  8. 0

    Two consecutive confirmations can still repeat the same parser bug after a layout change. I would require two different signals before auto-closing: the scoped counter reaches zero and the claim action disappears, while any selector drift routes to manual review. Consecutive reads catch transient failures; independent signals catch systematic ones.

About

I’m building DiscountHub because finding real discounts and working promo codes usually means checking many coupon websites, store pages and marketplaces manually. The goal is to make online shopping easier by bringing