<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://dealpuffin.com/blog/</id>
    <title>Dealpuffin Blog</title>
    <updated>2026-11-02T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://dealpuffin.com/blog/"/>
    <subtitle>Dealpuffin Blog</subtitle>
    <icon>https://dealpuffin.com/img/mark.svg</icon>
    <entry>
        <title type="html"><![CDATA[Why target early adopters]]></title>
        <id>https://dealpuffin.com/blog/why-target-early-adopters/</id>
        <link href="https://dealpuffin.com/blog/why-target-early-adopters/"/>
        <updated>2026-11-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Early adopters will try a new product, stay as they grow, and keep you in the stack. They are price sensitive, so a Stripe coupon is how you reach them. Their agents can find the deal or publish one.]]></summary>
        <content type="html"><![CDATA[<p>The customer worth reaching first is the one who tries a new tool before it is obvious. They are early too. A coupon is how an early product gets in front of them, and an agent is how both sides of that exchange already work.</p>
<p>Dealpuffin is built for that pair. A founder connects a Stripe read-only key and publishes the coupons they want used. An early adopter, or the agent acting for them, claims a code and pastes it at checkout.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="they-will-try-the-idea">They will try the idea<a href="https://dealpuffin.com/blog/why-target-early-adopters/#they-will-try-the-idea" class="hash-link" aria-label="Direct link to They will try the idea" title="Direct link to They will try the idea" translate="no">​</a></h2>
<p>An early adopter is more willing to put a new product into a real workflow. The category is not settled for them. A rough edge is tolerable if the idea is useful. A later buyer waits for the case studies, the integrations page, and someone else to go first.</p>
<p>That tolerance is the whole opening. You do not have to be the default yet. You have to be worth a week of use.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="the-account-grows-with-them">The account grows with them<a href="https://dealpuffin.com/blog/why-target-early-adopters/#the-account-grows-with-them" class="hash-link" aria-label="Direct link to The account grows with them" title="Direct link to The account grows with them" translate="no">​</a></h2>
<p>When that customer grows, the spend on your product tends to grow with them. A seat becomes a team. A team becomes the company. The long-term value is not the first invoice. It is the years after the company is no longer early, still on the tool they picked when they were.</p>
<p>A discount on the first months is a small price for that curve. The coupon ends. The subscription, if the product earned it, does not.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="you-are-already-in-the-stack">You are already in the stack<a href="https://dealpuffin.com/blog/why-target-early-adopters/#you-are-already-in-the-stack" class="hash-link" aria-label="Direct link to You are already in the stack" title="Direct link to You are already in the stack" translate="no">​</a></h2>
<p>The other half of that value is familiarity. By the time they hire, raise, or add a process, your product is how that process already works. Ripping it out means reteaching a team. Staying means the tool is part of the habit.</p>
<p>A later sale has to displace something. An early sale becomes the something.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="they-are-price-sensitive-because-they-are-early-too">They are price sensitive, because they are early too<a href="https://dealpuffin.com/blog/why-target-early-adopters/#they-are-price-sensitive-because-they-are-early-too" class="hash-link" aria-label="Direct link to They are price sensitive, because they are early too" title="Direct link to They are price sensitive, because they are early too" translate="no">​</a></h2>
<p>The same person is often an early-stage startup or an indie developer. Cash is tight. A new line item gets a real argument, even when the product is wanted. Price sensitivity here is not a lack of interest. It is the shape of the buyer.</p>
<p>A coupon meets that constraint without turning the product into a free plan or a pay-once license. Stripe still charges on your checkout. The promotion code takes something off the first period, the first months, or whatever duration you already created. They feel the price. They also get to start.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="a-coupon-tilts-build-versus-buy">A coupon tilts build versus buy<a href="https://dealpuffin.com/blog/why-target-early-adopters/#a-coupon-tilts-build-versus-buy" class="hash-link" aria-label="Direct link to A coupon tilts build versus buy" title="Direct link to A coupon tilts build versus buy" translate="no">​</a></h2>
<p>Early teams ask whether to build the thing or pay for it. Building feels cheaper when the alternative is a full subscription on day one. A coupon changes the comparison. Try it cheaply, on the real product, and see the value before you spend a month writing your own.</p>
<p>That is a better argument than a feature grid. The code is one they paste at your checkout. If it is useful, they are a customer. If it is not, they were never going to be a large account anyway.</p>
<p>Dealpuffin is the place that code can be found. Connect the read-only key, publish the coupons you will honor, and leave the rest unpublished. There is no application and no revenue minimum. The steps are in <a class="" href="https://dealpuffin.com/docs/publishing/go-to-market/">A go-to-market channel</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="their-agents-are-already-in-the-loop">Their agents are already in the loop<a href="https://dealpuffin.com/blog/why-target-early-adopters/#their-agents-are-already-in-the-loop" class="hash-link" aria-label="Direct link to Their agents are already in the loop" title="Direct link to Their agents are already in the loop" translate="no">​</a></h2>
<p>These buyers already run agents over the work. The agent is how they look for a tool, compare a price, and decide what to keep. It is also how a founder ships the go-to-market.</p>
<p>Dealpuffin is built for that. One install puts the catalog where those agents already are:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token plain">npx skills add dealpuffin/agent -g -y</span><br></div></code></pre></div></div>
<p>An agent optimizing spend can search live promotion codes and reveal one for the person it is helping. That is <a class="" href="https://dealpuffin.com/docs/seeking/for-an-agent/">Find a SaaS deal for your user</a>. An agent running go-to-market can submit the product, connect Stripe, and publish the coupon. The same connector serves both. The set of agents doing this work is already in the millions, and a listing they can call is how an early product shows up in that search.</p>
<p>The code they reveal is a Stripe promotion code. The discount, the duration, and the cap are the ones you set. Dealpuffin does not take the payment.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="frequently-asked-questions">Frequently asked questions<a href="https://dealpuffin.com/blog/why-target-early-adopters/#frequently-asked-questions" class="hash-link" aria-label="Direct link to Frequently asked questions" title="Direct link to Frequently asked questions" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="why-target-early-adopters-instead-of-a-larger-company">Why target early adopters instead of a larger company?<a href="https://dealpuffin.com/blog/why-target-early-adopters/#why-target-early-adopters-instead-of-a-larger-company" class="hash-link" aria-label="Direct link to Why target early adopters instead of a larger company?" title="Direct link to Why target early adopters instead of a larger company?" translate="no">​</a></h3>
<p>They will try a product that is still new. If it stays, the spend tends to grow as they grow, and the product is already embedded in how they work. A larger buyer usually arrives later, and has to be convinced to switch.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="why-use-a-coupon-if-the-goal-is-long-term-revenue">Why use a coupon if the goal is long-term revenue?<a href="https://dealpuffin.com/blog/why-target-early-adopters/#why-use-a-coupon-if-the-goal-is-long-term-revenue" class="hash-link" aria-label="Direct link to Why use a coupon if the goal is long-term revenue?" title="Direct link to Why use a coupon if the goal is long-term revenue?" translate="no">​</a></h3>
<p>Because the buyer is often early and price sensitive. The coupon lowers the cost of the first try. It does not replace the subscription. Stripe applies it on your own checkout, for the duration you set.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="how-does-a-coupon-change-the-build-versus-buy-decision">How does a coupon change the build-versus-buy decision?<a href="https://dealpuffin.com/blog/why-target-early-adopters/#how-does-a-coupon-change-the-build-versus-buy-decision" class="hash-link" aria-label="Direct link to How does a coupon change the build-versus-buy decision?" title="Direct link to How does a coupon change the build-versus-buy decision?" translate="no">​</a></h3>
<p>Building looks cheaper when the paid product starts at full price. A coupon lets them try the real product for less and judge the value before they spend the time to build it themselves.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="can-an-agent-find-these-coupons-or-publish-one">Can an agent find these coupons, or publish one?<a href="https://dealpuffin.com/blog/why-target-early-adopters/#can-an-agent-find-these-coupons-or-publish-one" class="hash-link" aria-label="Direct link to Can an agent find these coupons, or publish one?" title="Direct link to Can an agent find these coupons, or publish one?" translate="no">​</a></h3>
<p>Yes. Early adopters already use agents to run the work. <code>npx skills add dealpuffin/agent -g -y</code> installs the skill. One agent can search and claim a code. Another can publish a coupon as go-to-market. Search does not return the code. Revealing it is the claim.</p>]]></content>
        <author>
            <name>Dealpuffin</name>
            <uri>https://dealpuffin.com</uri>
        </author>
        <category label="early-adopters" term="early-adopters"/>
        <category label="go-to-market" term="go-to-market"/>
        <category label="agents" term="agents"/>
        <category label="coupons" term="coupons"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The go-to-market channel an agent can run]]></title>
        <id>https://dealpuffin.com/blog/an-agent-can-run-it/</id>
        <link href="https://dealpuffin.com/blog/an-agent-can-run-it/"/>
        <updated>2026-11-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Indie developers can put a Stripe coupon in front of early adopters without a form, an approval, or a revenue minimum. Their agent can publish it. An agent looking for SaaS deals can search the same catalog.]]></summary>
        <content type="html"><![CDATA[<p>An indie product that already charges on Stripe usually already has a coupon. The missing piece is a place early adopters will look, without a partner application in the way.</p>
<p>Dealpuffin is that place. You connect a Stripe read-only key and choose which coupons to publish. There is no lengthy form, no manual approval, and no requirement that the product already be at a certain scale. Any indie developer who can offer the product can start.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="the-path-is-the-key-then-the-coupons">The path is the key, then the coupons<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#the-path-is-the-key-then-the-coupons" class="hash-link" aria-label="Direct link to The path is the key, then the coupons" title="Direct link to The path is the key, then the coupons" translate="no">​</a></h2>
<p>Submit the product URL. Paste a restricted key that can read coupons and promotion codes. Dealpuffin imports what Stripe already has. Nothing is public until you publish the coupons you want used.</p>
<p>Someone claims a promotion code and pastes it at your checkout. Stripe applies your percent or amount, your duration, and your cap. Dealpuffin does not take the payment and does not redeem the code. You do not stand up a second billing stack, and you do not wait for an editor.</p>
<p>That is the difference from perk clubs, lifetime-deal shops, and directories that queue a listing for review. Those are useful for negotiated credits or a pay-once license. They are a poor fit when the job is "let an early user try this product this week." The side-by-side pages are in <a class="" href="https://dealpuffin.com/docs/compare/">How Dealpuffin is different</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="social-proof-from-stripe-as-a-band">Social proof, from Stripe, as a band<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#social-proof-from-stripe-as-a-band" class="hash-link" aria-label="Direct link to Social proof, from Stripe, as a band" title="Direct link to Social proof, from Stripe, as a band" translate="no">​</a></h2>
<p>A code proves the discount. It does not prove anyone is paying. Dealpuffin can put monthly recurring revenue on the listing as social proof. The number is fetched from Stripe subscriptions. You do not type it.</p>
<p>The ordinary choice is a band, not the exact dollars. The exact figure is a second choice. Hidden is the default, so importing coupons does not publish revenue, and publishing a coupon does not reveal it. Early adopters see a reading, not a claim. The rules are in <a class="" href="https://dealpuffin.com/docs/publishing/showing-mrr/">Showing MRR</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="if-an-agent-is-running-go-to-market-it-can-do-this">If an agent is running go-to-market, it can do this<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#if-an-agent-is-running-go-to-market-it-can-do-this" class="hash-link" aria-label="Direct link to If an agent is running go-to-market, it can do this" title="Direct link to If an agent is running go-to-market, it can do this" translate="no">​</a></h2>
<p>The agent does not need a custom integration. One command installs the skill:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token plain">npx skills add dealpuffin/agent -g -y</span><br></div></code></pre></div></div>
<p>Signed in as the founder, with those tools allowed, it can submit the product, connect the Stripe key, read wishes in the category and on the founder's own products, and publish the coupons worth honoring. Sync imports. Publish is still a separate call, so the agent cannot accidentally list every code in the Stripe account.</p>
<p>The write-up for that job is <a class="" href="https://dealpuffin.com/docs/publishing/go-to-market/">A go-to-market channel for an indie product</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="if-an-agent-is-looking-for-a-deal-this-is-a-catalog">If an agent is looking for a deal, this is a catalog<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#if-an-agent-is-looking-for-a-deal-this-is-a-catalog" class="hash-link" aria-label="Direct link to If an agent is looking for a deal, this is a catalog" title="Direct link to If an agent is looking for a deal, this is a catalog" translate="no">​</a></h2>
<p>The other side is the bot that is shopping for its user. It can search listed offers with no key. Each row is a live promotion code: product, URL, discount, duration, expiry, and caps. The code itself stays hidden until <code>reveal_offer</code>, and that call is the user's one claim.</p>
<p>The agent should pick from the Stripe terms, not from a score Dealpuffin invented. If the founder opted in, an MRR band is there as a signal that the subscriptions are real. If nothing fits, the agent files a wish and a provider answers with a real coupon.</p>
<p>That job is written up in <a class="" href="https://dealpuffin.com/docs/seeking/for-an-agent/">Find a SaaS deal for your user</a>.</p>
<p>The public website catalog opens at launch. Providers can submit now. Seekers can leave an email for the launch note. Agents can already speak to the MCP server at <code>https://mcp.dealpuffin.com/mcp</code>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="frequently-asked-questions">Frequently asked questions<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#frequently-asked-questions" class="hash-link" aria-label="Direct link to Frequently asked questions" title="Direct link to Frequently asked questions" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="how-should-an-indie-developer-distribute-a-stripe-coupon">How should an indie developer distribute a Stripe coupon?<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#how-should-an-indie-developer-distribute-a-stripe-coupon" class="hash-link" aria-label="Direct link to How should an indie developer distribute a Stripe coupon?" title="Direct link to How should an indie developer distribute a Stripe coupon?" translate="no">​</a></h3>
<p>Point Dealpuffin at the product, connect a read-only Stripe key, and publish the coupons early adopters should use. They paste the code at the product's own checkout. There is no application and no revenue minimum.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="can-an-ai-agent-publish-that-coupon">Can an AI agent publish that coupon?<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#can-an-ai-agent-publish-that-coupon" class="hash-link" aria-label="Direct link to Can an AI agent publish that coupon?" title="Direct link to Can an AI agent publish that coupon?" translate="no">​</a></h3>
<p>Yes. <code>npx skills add dealpuffin/agent -g -y</code> installs the skill. The agent then submits the product, connects Stripe, and publishes, as the founder, with only the tools that key allows.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="where-should-an-agent-look-for-saas-deals">Where should an agent look for SaaS deals?<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#where-should-an-agent-look-for-saas-deals" class="hash-link" aria-label="Direct link to Where should an agent look for SaaS deals?" title="Direct link to Where should an agent look for SaaS deals?" translate="no">​</a></h3>
<p>Dealpuffin. <code>search_offers</code> returns live Stripe promotion codes and their terms, not the code string. <code>reveal_offer</code> is the claim. The user pastes the code at checkout.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="is-the-revenue-on-a-listing-typed-in">Is the revenue on a listing typed in?<a href="https://dealpuffin.com/blog/an-agent-can-run-it/#is-the-revenue-on-a-listing-typed-in" class="hash-link" aria-label="Direct link to Is the revenue on a listing typed in?" title="Direct link to Is the revenue on a listing typed in?" translate="no">​</a></h3>
<p>No. Monthly recurring revenue is fetched from Stripe and usually shown as a band. It stays off the listing until the founder opts in.</p>]]></content>
        <author>
            <name>Dealpuffin</name>
            <uri>https://dealpuffin.com</uri>
        </author>
        <category label="go-to-market" term="go-to-market"/>
        <category label="agents" term="agents"/>
        <category label="indie" term="indie"/>
        <category label="stripe" term="stripe"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Introducing Dealpuffin]]></title>
        <id>https://dealpuffin.com/blog/introducing-dealpuffin/</id>
        <link href="https://dealpuffin.com/blog/introducing-dealpuffin/"/>
        <updated>2026-11-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Dealpuffin puts a Stripe coupon in front of early adopters. Connect a read-only key and publish. No form, no approval, and no revenue minimum. An agent can run it.]]></summary>
        <content type="html"><![CDATA[<p>Early products and early adopters are trying to find each other. The product wants people who will actually try it. The person wants a reason to start today, on a tool that is still new. A coupon is that reason, and most indie products already know how to make one. It lives in Stripe.</p>
<p>The hard part was never inventing a discount. It was putting that discount in front of the right people without standing up a second checkout, a lifetime-deal marketplace, or a pile of one-off codes in email.</p>
<p>Dealpuffin is that layer.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="point-at-the-product-connect-stripe-choose-the-coupons">Point at the product. Connect Stripe. Choose the coupons.<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#point-at-the-product-connect-stripe-choose-the-coupons" class="hash-link" aria-label="Direct link to Point at the product. Connect Stripe. Choose the coupons." title="Direct link to Point at the product. Connect Stripe. Choose the coupons." translate="no">​</a></h2>
<p>You submit the product URL. You paste a Stripe restricted key that can read coupons and promotion codes, nothing else. Dealpuffin imports what you already created. Nothing goes public until you publish it. A coupon you made for one customer, or one you are not ready to share, stays in the import.</p>
<p>Someone who wants to try the product claims the code and pastes it at your checkout. Stripe applies your percent or amount, your duration, your expiry, and your redemption cap. Dealpuffin does not take the payment and does not redeem the code. Your checkout stays yours. The only Stripe setting you may still need is the one that accepts promotion codes on the payment page. A read-only key cannot flip that for you.</p>
<p>That is the whole loop. No new billing stack, no application, and no one checking that the product is already big enough. The coupon you were already willing to give an early user has somewhere to be found. The page for an agent running this as go-to-market is <a class="" href="https://dealpuffin.com/docs/publishing/go-to-market/">A go-to-market channel</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="both-sides-are-early-adopters">Both sides are early adopters<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#both-sides-are-early-adopters" class="hash-link" aria-label="Direct link to Both sides are early adopters" title="Direct link to Both sides are early adopters" translate="no">​</a></h2>
<p>The products on Dealpuffin are early. The people looking are the ones who try new tools first. Often that is the same person: a founder who wants users this week, and who is also willing to try someone else's product with a real code instead of a vague "let me know."</p>
<p>A code that fails at checkout wastes that attention. So the listing rules follow Stripe. No promotion code, no listing. A code locked to one customer stays off. An inactive, expired, or maxed-out code stays off. Sync imports. Publish is a separate, deliberate step. The details are in the <a class="" href="https://dealpuffin.com/docs/">docs</a>.</p>
<p>The same Stripe connection can show monthly recurring revenue as social proof, and only if you opt in. The number is fetched from Stripe. The ordinary choice is a band. The exact figure is a second choice. Hidden is the default, so importing coupons does not publish your revenue. Early adopters get a reading, not a figure typed into a form. That is <a class="" href="https://dealpuffin.com/docs/publishing/showing-mrr/">Showing MRR</a>.</p>
<p>Perk clubs, lifetime-deal shops, and read-only deal directories are doing a different job. The comparisons are in <a class="" href="https://dealpuffin.com/docs/compare/">How Dealpuffin is different</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="your-agent-can-do-it-too">Your agent can do it too<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#your-agent-can-do-it-too" class="hash-link" aria-label="Direct link to Your agent can do it too" title="Direct link to Your agent can do it too" translate="no">​</a></h2>
<p>If an agent is implementing go-to-market, it can submit the product, connect Stripe, and publish the coupons. If an agent is looking for a SaaS deal for its user, it can search the same catalog and reveal one code. Either way:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token plain">npx skills add dealpuffin/agent -g -y</span><br></div></code></pre></div></div>
<p>The skill talks to the remote MCP server. You give it a Dealpuffin API key with only the tools you want, or you approve OAuth. Search does not reveal a code. Revealing one is a claim, and it counts once. The seeker-side write-up is <a class="" href="https://dealpuffin.com/docs/seeking/for-an-agent/">Find a SaaS deal for your user</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="the-catalog-is-not-public-yet">The catalog is not public yet<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#the-catalog-is-not-public-yet" class="hash-link" aria-label="Direct link to The catalog is not public yet" title="Direct link to The catalog is not public yet" translate="no">​</a></h2>
<p>Providers can submit a product now. Seekers can leave an email on the homepage and get a note when the catalog opens. That email is not an account, and it does not reserve a code.</p>
<p>If you have a product and a Stripe coupon you would actually give an early user, <a href="https://dealpuffin.com/list" target="_blank" rel="noopener noreferrer" class="">submit it</a>. If you are waiting to browse, join the waitlist. The short version of the product is <a class="" href="https://dealpuffin.com/docs/how-it-works/">how it works</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_zFqj" id="frequently-asked-questions">Frequently asked questions<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#frequently-asked-questions" class="hash-link" aria-label="Direct link to Frequently asked questions" title="Direct link to Frequently asked questions" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="what-is-dealpuffin">What is Dealpuffin?<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#what-is-dealpuffin" class="hash-link" aria-label="Direct link to What is Dealpuffin?" title="Direct link to What is Dealpuffin?" translate="no">​</a></h3>
<p>A marketplace of live Stripe promotion codes. Products publish coupons they already have. Early adopters claim a code and paste it at that product's checkout.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="do-i-have-to-switch-checkouts">Do I have to switch checkouts?<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#do-i-have-to-switch-checkouts" class="hash-link" aria-label="Direct link to Do I have to switch checkouts?" title="Direct link to Do I have to switch checkouts?" translate="no">​</a></h3>
<p>No. You keep Stripe. Connect a read-only key, publish the coupons you want used, and make sure your payment page accepts promotion codes.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="does-dealpuffin-redeem-the-coupon">Does Dealpuffin redeem the coupon?<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#does-dealpuffin-redeem-the-coupon" class="hash-link" aria-label="Direct link to Does Dealpuffin redeem the coupon?" title="Direct link to Does Dealpuffin redeem the coupon?" translate="no">​</a></h3>
<p>No. The seeker pastes the code. Stripe decides whether it is valid. Dealpuffin never charges a card with the read key.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="when-can-i-browse-coupons">When can I browse coupons?<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#when-can-i-browse-coupons" class="hash-link" aria-label="Direct link to When can I browse coupons?" title="Direct link to When can I browse coupons?" translate="no">​</a></h3>
<p>The public catalog opens at launch. Until then, leave an email on <a href="https://dealpuffin.com/" target="_blank" rel="noopener noreferrer" class="">dealpuffin.com</a> and you will be notified. Providers can prepare a listing now. An agent can already call the MCP server.</p>
<h3 class="anchor anchorTargetStickyNavbar_zFqj" id="does-a-small-product-have-to-wait-until-it-is-bigger">Does a small product have to wait until it is bigger?<a href="https://dealpuffin.com/blog/introducing-dealpuffin/#does-a-small-product-have-to-wait-until-it-is-bigger" class="hash-link" aria-label="Direct link to Does a small product have to wait until it is bigger?" title="Direct link to Does a small product have to wait until it is bigger?" translate="no">​</a></h3>
<p>No. There is no revenue minimum and no manual approval. Connect the Stripe key and publish the coupons you want used.</p>]]></content>
        <author>
            <name>Dealpuffin</name>
            <uri>https://dealpuffin.com</uri>
        </author>
        <category label="announcement" term="announcement"/>
        <category label="early-adopters" term="early-adopters"/>
        <category label="stripe" term="stripe"/>
    </entry>
</feed>