[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"help-creator-affiliate-attribution":3,"help-all":170},{"id":4,"title":5,"audience":6,"body":7,"category":157,"description":158,"extension":159,"meta":160,"navigation":161,"order":162,"path":163,"seo":164,"sitemap":165,"stem":166,"summary":167,"updatedDate":168,"__hash__":169},"help\u002Fhelp\u002Fcreator-affiliate-attribution.md","Creator & affiliate attribution","both",{"type":8,"value":9,"toc":149},"minimark",[10,14,23,28,31,47,58,62,65,93,96,100,107,111,122,137],[11,12,5],"h1",{"id":13},"creator-affiliate-attribution",[15,16,17,18,22],"p",{},"Attribution is the heart of Comet. A ",[19,20,21],"strong",{},"smartlink"," ties traffic and sales back to the partner who drove them — at the session level.",[24,25,27],"h2",{"id":26},"why-session-level-attribution","Why session-level attribution",[15,29,30],{},"The usual methods leak:",[32,33,34,41],"ul",{},[35,36,37,40],"li",{},[19,38,39],{},"UTMs"," get stripped by Instagram and other apps.",[35,42,43,46],{},[19,44,45],{},"Coupon codes"," miss every order placed without the code.",[15,48,49,50,54,55],{},"Because a smartlink points at a store that ",[51,52,53],"em",{},"is"," the partner's store, attribution doesn't depend on a tag surviving the journey. Comet gives you the number your CFO actually asks about: ",[19,56,57],{},"what did this partnership deliver.",[24,59,61],{"id":60},"creating-a-smartlink","Creating a smartlink",[15,63,64],{},"When you create a smartlink you tag it with:",[32,66,67,81,87],{},[35,68,69,72,73,76,77,80],{},[19,70,71],{},"Source type"," — ",[51,74,75],{},"Creator"," or ",[51,78,79],{},"Campaign",".",[35,82,83,86],{},[19,84,85],{},"Platform"," — Instagram, TikTok, YouTube, affiliate, email, paid social, or other.",[35,88,89,92],{},[19,90,91],{},"Creator handle or campaign name",", plus an optional display name and discount code.",[15,94,95],{},"Share that one link wherever the partner posts. Every click, session, and order flowing through it is attributed to that partner.",[24,97,99],{"id":98},"ramp-traffic-safely","Ramp traffic safely",[15,101,102,103,106],{},"A smartlink doesn't have to send 100% of traffic to the new store on day one. By default it can route to your existing Shopify storefront, and you ",[19,104,105],{},"ramp the share"," going to the Comet Checkout Store as you gain confidence — effectively an A\u002FB test of the new store against your current site.",[24,108,110],{"id":109},"what-you-can-measure","What you can measure",[32,112,113,116,119],{},[35,114,115],{},"Sessions, add-to-carts, and orders per partner",[35,117,118],{},"Conversion rate per store and per channel",[35,120,121],{},"Attributed revenue over any date range, for reconciling affiliate payouts against verified sales",[123,124,125],"blockquote",{},[15,126,127,128,131,132,80],{},"Creator & affiliate attribution is included from the ",[19,129,130],{},"Growth"," plan up. See ",[133,134,136],"a",{"href":135},"\u002Fhelp\u002Fplans-and-billing","Plans, billing & usage",[15,138,139,140,144,145],{},"Related: ",[133,141,143],{"href":142},"\u002Fhelp\u002Fwhat-is-a-checkout-store","What is a Checkout Store?"," · ",[133,146,148],{"href":147},"\u002Fhelp\u002Fgenerate-first-checkout-store","Build your first store",{"title":150,"searchDepth":151,"depth":151,"links":152},"",2,[153,154,155,156],{"id":26,"depth":151,"text":27},{"id":60,"depth":151,"text":61},{"id":98,"depth":151,"text":99},{"id":109,"depth":151,"text":110},"Channels & attribution","Attribution is the heart of Comet. A smartlink ties traffic and sales back to the partner who drove them — at the session level.","md",{},true,1,"\u002Fhelp\u002Fcreator-affiliate-attribution",{"title":5,"description":158},{"loc":163},"help\u002Fcreator-affiliate-attribution","How smartlinks tie every session and sale back to the right partner.","2026-06-26","EecuiOCztjMIVe3PCAzZoUtKwCPNB1s7DTyxg_YsWIg",[171,294,404,550,642,759,897,1037,1134,1304,1422,1531],{"id":172,"title":173,"audience":6,"body":174,"category":285,"description":286,"extension":159,"meta":287,"navigation":161,"order":151,"path":288,"seo":289,"sitemap":290,"stem":291,"summary":292,"updatedDate":168,"__hash__":293},"help\u002Fhelp\u002Fapi-and-mcp.md","AI agents, MCP & API access",{"type":8,"value":175,"toc":279},[176,179,185,189,192,210,213,218,222,234,238,254,258],[11,177,173],{"id":178},"ai-agents-mcp-api-access",[15,180,181,182,80],{},"Comet is built to be operated by AI agents, not just clicked through by hand. The primary way to automate Comet today is its ",[19,183,184],{},"MCP (Model Context Protocol) server",[24,186,188],{"id":187},"mcp-server","MCP server",[15,190,191],{},"Comet ships an MCP server so an AI agent — Claude Code, Cursor, or a custom workflow — can operate Comet directly. Through it an agent can:",[32,193,194,201,204,207],{},[35,195,196,197,200],{},"List, get, create, update, and ",[19,198,199],{},"publish"," stores",[35,202,203],{},"Add and remove store sections, and update the theme",[35,205,206],{},"Configure product detail pages and the cart",[35,208,209],{},"Look up your connected brand apps and find products",[15,211,212],{},"That makes bulk operations a single prompt:",[123,214,215],{},[15,216,217],{},"\"Spin up 20 creator stores from this CSV, themed to each creator's palette, and publish them.\"",[24,219,221],{"id":220},"getting-set-up","Getting set up",[15,223,224,225,228,229,233],{},"Agent and programmatic access is rolling out and is geared toward the ",[19,226,227],{},"Developer"," role on your team. If you want to drive Comet from an agent or your own tooling, ",[133,230,232],{"href":231},"mailto:support@comet.rocks","contact us"," and we'll get you connected with the right credentials for your setup.",[24,235,237],{"id":236},"developer-api-reference","Developer & API reference",[15,239,240,241,249,250,253],{},"For the full API surface — authentication, catalog, checkout, pagination, and platform integration guides — see Comet's ",[19,242,243],{},[133,244,248],{"href":245,"rel":246},"https:\u002F\u002Fdocs.comet.rocks",[247],"nofollow","developer docs",". This help center covers the operator-facing basics; the ",[133,251,248],{"href":245,"rel":252},[247]," are the source of truth for building against the API.",[24,255,257],{"id":256},"good-to-know","Good to know",[32,259,260,273],{},[35,261,262,263,265,266,269,270,272],{},"Agent access today runs through the ",[19,264,188],{},"; ",[19,267,268],{},"self-serve API-key management"," in the dashboard isn't shipped yet, so ",[133,271,232],{"href":231}," to get keys provisioned.",[35,274,275,278],{},[19,276,277],{},"Customer-facing webhooks"," aren't available yet — if your integration needs events, tell us about your use case so we can prioritise it.",{"title":150,"searchDepth":151,"depth":151,"links":280},[281,282,283,284],{"id":187,"depth":151,"text":188},{"id":220,"depth":151,"text":221},{"id":236,"depth":151,"text":237},{"id":256,"depth":151,"text":257},"Platforms & integrations","Comet is built to be operated by AI agents, not just clicked through by hand. The primary way to automate Comet today is its MCP (Model Context Protocol) server.",{},"\u002Fhelp\u002Fapi-and-mcp",{"title":173,"description":286},{"loc":288},"help\u002Fapi-and-mcp","Operate Comet by prompting an AI agent through the MCP server.","W2hD7XaIYeVKUcMfNyYIFUzSBNo_GClNNiRjMYPM3DU",{"id":295,"title":296,"audience":6,"body":297,"category":396,"description":304,"extension":159,"meta":397,"navigation":161,"order":151,"path":398,"seo":399,"sitemap":400,"stem":401,"summary":402,"updatedDate":168,"__hash__":403},"help\u002Fhelp\u002Fcatalogue-sync.md","Keep your catalogue in sync",{"type":8,"value":298,"toc":390},[299,302,305,309,329,333,340,344,347,362,366],[11,300,296],{"id":301},"keep-your-catalogue-in-sync",[15,303,304],{},"Once your platform is connected, Comet keeps your Checkout Stores aligned with your real catalogue — no manual re-uploading. When you first connect, Comet runs an initial import of your catalogue; after that it stays in step with your store.",[24,306,308],{"id":307},"what-stays-in-sync","What stays in sync",[32,310,311,317,323],{},[35,312,313,316],{},[19,314,315],{},"Products and variants"," — new products, edits, and removals.",[35,318,319,322],{},[19,320,321],{},"Pricing"," — price changes (including multiple price books on SFCC) flow through to every store featuring that product.",[35,324,325,328],{},[19,326,327],{},"Inventory"," — stock levels are reflected; when an item sells out, it shows as out of stock across your stores.",[24,330,332],{"id":331},"how-it-works","How it works",[15,334,335,336,339],{},"Comet treats your catalogue as a ",[19,337,338],{},"live, read-only view"," of your connected platform (Shopify, SFCC, or Magento). It only ever reads — it never writes back to your main store. Most changes appear within a few minutes.",[24,341,343],{"id":342},"forcing-a-refresh","Forcing a refresh",[15,345,346],{},"If something looks stale:",[348,349,350,356,359],"ol",{},[35,351,352,353,80],{},"Go to ",[19,354,355],{},"Store settings → Shop System",[35,357,358],{},"Re-run the catalogue import \u002F resync for the connected platform.",[35,360,361],{},"Give it a minute, then refresh the store preview.",[24,363,365],{"id":364},"troubleshooting","Troubleshooting",[32,367,368,374,380],{},[35,369,370,373],{},[19,371,372],{},"A product isn't appearing?"," Make sure it's active and published to the sales channel Comet reads from.",[35,375,376,379],{},[19,377,378],{},"Wrong price showing?"," Confirm the price in your platform, then resync.",[35,381,382,385,386,389],{},[19,383,384],{},"Still off after a resync?"," ",[133,387,388],{"href":231},"Email support"," with the store URL and the product in question.",{"title":150,"searchDepth":151,"depth":151,"links":391},[392,393,394,395],{"id":307,"depth":151,"text":308},{"id":331,"depth":151,"text":332},{"id":342,"depth":151,"text":343},{"id":364,"depth":151,"text":365},"Checkout Stores",{},"\u002Fhelp\u002Fcatalogue-sync",{"title":296,"description":304},{"loc":398},"help\u002Fcatalogue-sync","How product, price, and inventory updates flow into your stores.","qFBDkkXPvzRzdR_iN0yA1a_R2Tvsym2oy7VEFPEh2y0",{"id":405,"title":406,"audience":6,"body":407,"category":542,"description":414,"extension":159,"meta":543,"navigation":161,"order":151,"path":544,"seo":545,"sitemap":546,"stem":547,"summary":548,"updatedDate":168,"__hash__":549},"help\u002Fhelp\u002Fconnect-shopify.md","Connect your Shopify store",{"type":8,"value":408,"toc":535},[409,412,415,419,441,445,448,477,483,487,494,498,518,522,527],[11,410,406],{"id":411},"connect-your-shopify-store",[15,413,414],{},"Connecting Shopify lets Comet read your catalogue, inventory, and pricing so every Checkout Store stays in sync with your real products. There are two ways to connect.",[24,416,418],{"id":417},"option-a-install-the-comet-shopify-app-recommended","Option A — Install the Comet Shopify app (recommended)",[348,420,421,431,438],{},[35,422,423,424,427,428,430],{},"In onboarding, choose ",[19,425,426],{},"Shopify",", or go to ",[19,429,355],{}," later.",[35,432,433,434,437],{},"Click ",[19,435,436],{},"Install Shopify app",". You'll be taken to the Comet app listing on the Shopify App Store.",[35,439,440],{},"Review the requested permissions and approve the install. Shopify handles the connection — no API keys to copy.",[24,442,444],{"id":443},"option-b-enter-api-credentials-manually","Option B — Enter API credentials manually",[15,446,447],{},"If you'd rather not use the app, you can connect with keys generated in your Shopify admin:",[32,449,450,455,460,469],{},[35,451,452],{},[19,453,454],{},"Admin API access token",[35,456,457],{},[19,458,459],{},"Storefront API access token",[35,461,462,465,466],{},[19,463,464],{},"API key"," and ",[19,467,468],{},"API secret key",[35,470,471,472,476],{},"Your store name (",[473,474,475],"code",{},"your-brand.myshopify.com",")",[15,478,479,480,482],{},"Paste these into ",[19,481,355],{}," and save.",[24,484,486],{"id":485},"reconnecting-for-new-permissions","Reconnecting for new permissions",[15,488,489,490,493],{},"Occasionally Comet adds a capability that needs a new Shopify scope. When that happens, a ",[19,491,492],{},"Reconnect Shopify"," banner appears in the dashboard. Click it and approve — it routes through Comet so the connection is refreshed correctly. (Don't reconnect via a raw Shopify URL; use the banner's button.)",[24,495,497],{"id":496},"what-comet-does-and-doesnt-touch","What Comet does and doesn't touch",[32,499,500,506,512],{},[35,501,502,505],{},[19,503,504],{},"Reads only:"," products, variants, collections, inventory, and pricing. Comet treats your catalogue as a live view and never writes back to your store.",[35,507,508,511],{},[19,509,510],{},"Never processes payments."," Checkout stays native to your platform and runs on your existing processor (Stripe or Adyen) — card details never touch Comet.",[35,513,514,517],{},[19,515,516],{},"Doesn't change your live store."," Comet stores run on their own infrastructure (Cloudflare edge) with no effect on your main store's speed or SEO.",[24,519,521],{"id":520},"keeping-things-in-sync","Keeping things in sync",[15,523,524,525,80],{},"Catalogue changes flow through automatically. See ",[133,526,296],{"href":398},[123,528,529],{},[15,530,531,532,80],{},"On SFCC or Magento instead? See ",[133,533,285],{"href":534},"\u002Fhelp\u002Fplatforms-overview",{"title":150,"searchDepth":151,"depth":151,"links":536},[537,538,539,540,541],{"id":417,"depth":151,"text":418},{"id":443,"depth":151,"text":444},{"id":485,"depth":151,"text":486},{"id":496,"depth":151,"text":497},{"id":520,"depth":151,"text":521},"Getting started",{},"\u002Fhelp\u002Fconnect-shopify",{"title":406,"description":414},{"loc":544},"help\u002Fconnect-shopify","Install the Comet app or add API keys to sync your catalogue.","cqun17gsn-y3N28oI6rKte2hZjcmRZoBZUD-EkRxas4",{"id":4,"title":5,"audience":6,"body":551,"category":157,"description":158,"extension":159,"meta":639,"navigation":161,"order":162,"path":163,"seo":640,"sitemap":641,"stem":166,"summary":167,"updatedDate":168,"__hash__":169},{"type":8,"value":552,"toc":633},[553,555,559,561,563,573,579,581,583,601,603,605,609,611,619,627],[11,554,5],{"id":13},[15,556,17,557,22],{},[19,558,21],{},[24,560,27],{"id":26},[15,562,30],{},[32,564,565,569],{},[35,566,567,40],{},[19,568,39],{},[35,570,571,46],{},[19,572,45],{},[15,574,49,575,54,577],{},[51,576,53],{},[19,578,57],{},[24,580,61],{"id":60},[15,582,64],{},[32,584,585,593,597],{},[35,586,587,72,589,76,591,80],{},[19,588,71],{},[51,590,75],{},[51,592,79],{},[35,594,595,86],{},[19,596,85],{},[35,598,599,92],{},[19,600,91],{},[15,602,95],{},[24,604,99],{"id":98},[15,606,102,607,106],{},[19,608,105],{},[24,610,110],{"id":109},[32,612,613,615,617],{},[35,614,115],{},[35,616,118],{},[35,618,121],{},[123,620,621],{},[15,622,127,623,131,625,80],{},[19,624,130],{},[133,626,136],{"href":135},[15,628,139,629,144,631],{},[133,630,143],{"href":142},[133,632,148],{"href":147},{"title":150,"searchDepth":151,"depth":151,"links":634},[635,636,637,638],{"id":26,"depth":151,"text":27},{"id":60,"depth":151,"text":61},{"id":98,"depth":151,"text":99},{"id":109,"depth":151,"text":110},{},{"title":5,"description":158},{"loc":163},{"id":643,"title":644,"audience":6,"body":645,"category":285,"description":652,"extension":159,"meta":751,"navigation":161,"order":752,"path":753,"seo":754,"sitemap":755,"stem":756,"summary":757,"updatedDate":168,"__hash__":758},"help\u002Fhelp\u002Fcustom-domains.md","Your store URL & custom domains",{"type":8,"value":646,"toc":746},[647,650,653,657,667,671,678,709,716,718,743],[11,648,644],{"id":649},"your-store-url-custom-domains",[15,651,652],{},"Every published Checkout Store gets its own URL. You can keep the default Comet address or serve the store from your own domain.",[24,654,656],{"id":655},"the-default-url","The default URL",[15,658,659,660,662,663,666],{},"Out of the box, a store is published on a Comet subdomain. You set the prefix in ",[19,661,355],{}," — for example ",[473,664,665],{},"social.yourbrand.com"," style addresses are handled for you, pointing at Comet's edge.",[24,668,670],{"id":669},"using-your-own-custom-domain","Using your own custom domain",[15,672,673,674,677],{},"To serve a store from a domain you own (e.g. ",[473,675,676],{},"shop.yourbrand.com","):",[348,679,680,686,698],{},[35,681,682,683,685],{},"In ",[19,684,355],{},", add the custom domain.",[35,687,688,689,692,693,80],{},"At your DNS provider, add a ",[19,690,691],{},"CNAME"," record pointing the domain to ",[19,694,695],{},[473,696,697],{},"satellites.comet.rocks",[35,699,700,701,704,705,708],{},"Comet provisions the hostname and an SSL certificate. The status moves from ",[19,702,703],{},"SSL pending"," to ",[19,706,707],{},"active"," once DNS resolves and the certificate is issued — this can take a little while to propagate.",[15,710,711,712,715],{},"You can attach up to ",[19,713,714],{},"three"," custom domains per store.",[24,717,365],{"id":364},[32,719,720,729,735],{},[35,721,722,725,726,728],{},[19,723,724],{},"Stuck on \"SSL pending\"?"," DNS changes can take time to propagate. Confirm the CNAME points exactly to ",[473,727,697],{}," and re-check shortly.",[35,730,731,734],{},[19,732,733],{},"Status shows \"error\"?"," Double-check there's no conflicting record (e.g. an existing A record) on that hostname.",[35,736,737,385,740,742],{},[19,738,739],{},"Still stuck?",[133,741,388],{"href":231}," with the domain and store name.",[15,744,745],{},"Stores run on Cloudflare's edge regardless of which domain you use, so performance and SEO of your main store are unaffected.",{"title":150,"searchDepth":151,"depth":151,"links":747},[748,749,750],{"id":655,"depth":151,"text":656},{"id":669,"depth":151,"text":670},{"id":364,"depth":151,"text":365},{},3,"\u002Fhelp\u002Fcustom-domains",{"title":644,"description":652},{"loc":753},"help\u002Fcustom-domains","Use a Comet subdomain or point your own domain at a store.","vllgopld_oHfHx_OlB9zPSxeBtTZaWNcp2ojgemkj9s",{"id":760,"title":761,"audience":6,"body":762,"category":888,"description":889,"extension":159,"meta":890,"navigation":161,"order":162,"path":891,"seo":892,"sitemap":893,"stem":894,"summary":895,"updatedDate":168,"__hash__":896},"help\u002Fhelp\u002Fdata-security-gdpr.md","Data, security & GDPR",{"type":8,"value":763,"toc":881},[764,767,774,778,797,801,811,815,835,839,842,846],[11,765,761],{"id":766},"data-security-gdpr",[15,768,769,770,80],{},"A plain-language summary of how Comet handles data. For the full posture, see the ",[133,771,773],{"href":772},"\u002Fsecurity","Security & Compliance page",[24,775,777],{"id":776},"who-owns-the-data","Who owns the data",[32,779,780,790],{},[35,781,782,785,786,789],{},[19,783,784],{},"You are the data controller","; Comet is the ",[19,787,788],{},"data processor",". You own your shopper data.",[35,791,792,793,796],{},"We can provide a ",[19,794,795],{},"Data Processing Agreement (DPA)"," on request.",[24,798,800],{"id":799},"where-data-lives","Where data lives",[15,802,803,804,807,808,80],{},"Session and e-commerce event data (page views, add-to-cart, initiate checkout) is stored on ",[19,805,806],{},"EU servers",". Comet reads your catalogue as a live view and ",[19,809,810],{},"never moves your customer or payment data",[24,812,814],{"id":813},"compliance","Compliance",[32,816,817,823,829],{},[35,818,819,822],{},[19,820,821],{},"GDPR"," compliant, with documented data-handling policies.",[35,824,825,828],{},[19,826,827],{},"SOC 1"," attestation (2023).",[35,830,831,834],{},[19,832,833],{},"SSO"," available on Enterprise.",[24,836,838],{"id":837},"payments","Payments",[15,840,841],{},"Comet never processes payments and never sees card details. Checkout stays native to your platform and runs on your existing processor (Stripe or Adyen), which handles card data under their own PCI compliance.",[24,843,845],{"id":844},"your-requests","Your requests",[32,847,848,858,868],{},[35,849,850,853,854,80],{},[19,851,852],{},"Delete data:"," see ",[133,855,857],{"href":856},"\u002Fdata-deletion","Data deletion",[35,859,860,863,864,80],{},[19,861,862],{},"Report a vulnerability:"," email ",[133,865,867],{"href":866},"mailto:security@comet.rocks","security@comet.rocks",[35,869,870,873,874,76,878,80],{},[19,871,872],{},"Privacy questions:"," see our ",[133,875,877],{"href":876},"\u002Fprivacy-policy","Privacy policy",[133,879,880],{"href":231},"contact support",{"title":150,"searchDepth":151,"depth":151,"links":882},[883,884,885,886,887],{"id":776,"depth":151,"text":777},{"id":799,"depth":151,"text":800},{"id":813,"depth":151,"text":814},{"id":837,"depth":151,"text":838},{"id":844,"depth":151,"text":845},"Security & data","A plain-language summary of how Comet handles data. For the full posture, see the Security & Compliance page.",{},"\u002Fhelp\u002Fdata-security-gdpr",{"title":761,"description":889},{"loc":891},"help\u002Fdata-security-gdpr","Where your data lives, who owns it, and how Comet protects it.","XbRS70XYm0ceUZvAqDbBpQl9uiDHVnSYIjgn5EwAb1w",{"id":898,"title":899,"audience":6,"body":900,"category":542,"description":1030,"extension":159,"meta":1031,"navigation":161,"order":752,"path":147,"seo":1032,"sitemap":1033,"stem":1034,"summary":1035,"updatedDate":168,"__hash__":1036},"help\u002Fhelp\u002Fgenerate-first-checkout-store.md","Build your first Checkout Store",{"type":8,"value":901,"toc":1024},[902,905,912,916,922,936,940,978,985,989,1011,1015],[11,903,899],{"id":904},"build-your-first-checkout-store",[15,906,907,908,911],{},"Comet's builder turns a short brief into a fully branded store — products, layout, copy, and theme — that you can refine and publish. In the dashboard, Checkout Stores live under the ",[19,909,910],{},"Micro-Stores"," section.",[24,913,915],{"id":914},"two-ways-to-start","Two ways to start",[15,917,918,919,921],{},"From ",[19,920,910],{},":",[32,923,924,930],{},[35,925,926,929],{},[19,927,928],{},"Generate a micro-store"," — describe what you want and AI builds the whole store from your brand and catalogue.",[35,931,932,935],{},[19,933,934],{},"New micro-store"," — the step-by-step builder, for when you want to drive each choice.",[24,937,939],{"id":938},"the-builder-steps","The builder steps",[348,941,942,948,954,960,966,972],{},[35,943,944,947],{},[19,945,946],{},"Source"," — choose where the store starts from.",[35,949,950,953],{},[19,951,952],{},"Gallery"," — pick a template, or start blank.",[35,955,956,959],{},[19,957,958],{},"Products"," — select the products to feature.",[35,961,962,965],{},[19,963,964],{},"Briefing"," — give the store a name and, optionally, its audience, USP, and the main objection to overcome. A strong brief makes the AI's copy sharper; you can skip it if the prefill already fits.",[35,967,968,971],{},[19,969,970],{},"Personalization"," — Comet fine-tunes copy, theme, and layout to the brief.",[35,973,974,977],{},[19,975,976],{},"Create"," — build the store. From there you can keep editing, with changes previewing live.",[15,979,980,981,984],{},"(If you're choosing colours and fonts by hand, a ",[19,982,983],{},"Theme"," step appears before Briefing.)",[24,986,988],{"id":987},"tips-for-a-strong-first-store","Tips for a strong first store",[32,990,991,997,1003],{},[35,992,993,996],{},[19,994,995],{},"Curate, don't dump."," A focused selection converts sourced traffic better than your whole catalogue.",[35,998,999,1002],{},[19,1000,1001],{},"Match the partner."," The closer the store's look and copy are to the creator or campaign, the better it performs.",[35,1004,1005,1008,1009,80],{},[19,1006,1007],{},"Set up a smartlink before sharing"," so the first click is attributed. See ",[133,1010,5],{"href":163},[24,1012,1014],{"id":1013},"doing-this-at-scale","Doing this at scale?",[15,1016,1017,1018,1021,1022,80],{},"You can create, brand, and publish stores by prompting an AI agent through Comet's MCP server — ",[51,1019,1020],{},"\"spin up 20 creator stores from this CSV\""," becomes a one-line operation. See ",[133,1023,173],{"href":288},{"title":150,"searchDepth":151,"depth":151,"links":1025},[1026,1027,1028,1029],{"id":914,"depth":151,"text":915},{"id":938,"depth":151,"text":939},{"id":987,"depth":151,"text":988},{"id":1013,"depth":151,"text":1014},"Comet's builder turns a short brief into a fully branded store — products, layout, copy, and theme — that you can refine and publish. In the dashboard, Checkout Stores live under the Micro-Stores section.",{},{"title":899,"description":1030},{"loc":147},"help\u002Fgenerate-first-checkout-store","Use the builder to turn a prompt or a template into a branded store.","MnZjLXpufSOhYqE_o9mJp6pmh5hlodI036QgBP8UD2Q",{"id":1038,"title":1039,"audience":1040,"body":1041,"category":542,"description":1048,"extension":159,"meta":1126,"navigation":161,"order":1127,"path":1128,"seo":1129,"sitemap":1130,"stem":1131,"summary":1132,"updatedDate":168,"__hash__":1133},"help\u002Fhelp\u002Finvite-team.md","Invite your team and set roles","user",{"type":8,"value":1042,"toc":1121},[1043,1046,1049,1053,1069,1073,1092,1099,1103,1109],[11,1044,1039],{"id":1045},"invite-your-team-and-set-roles",[15,1047,1048],{},"Comet is built for teams. Invite colleagues into your organization so they can build and manage stores alongside you. Your plan sets how many seats are included.",[24,1050,1052],{"id":1051},"invite-a-teammate","Invite a teammate",[348,1054,1055,1060,1066],{},[35,1056,352,1057,80],{},[19,1058,1059],{},"Organization settings → Team",[35,1061,433,1062,1065],{},[19,1063,1064],{},"Invite user"," and enter their work email.",[35,1067,1068],{},"Choose a role (below) and send the invite. They'll get an email to set up their account.",[24,1070,1072],{"id":1071},"roles","Roles",[32,1074,1075,1081,1086],{},[35,1076,1077,1080],{},[19,1078,1079],{},"Admin"," — full access, including billing, integrations, team management, and publishing.",[35,1082,1083,1085],{},[19,1084,227],{}," — build and manage stores and integrations; intended for technical and API\u002Fagent work.",[35,1087,1088,1091],{},[19,1089,1090],{},"Influencer"," — a limited role for creators and partners who only need access to their own stores or links.",[15,1093,1094,1095,1098],{},"Change a member's role any time from the ",[19,1096,1097],{},"Team"," tab using the role dropdown.",[24,1100,1102],{"id":1101},"removing-access","Removing access",[15,1104,1105,1106,1108],{},"Admins can remove a member from ",[19,1107,1059],{},". Their published stores stay live and remain owned by the organization.",[123,1110,1111],{},[15,1112,1113,1114,1116,1117,1120],{},"Out of seats? Seat counts scale with your plan — see ",[133,1115,136],{"href":135},", or ",[133,1118,1119],{"href":231},"talk to us"," about a custom seat count.",{"title":150,"searchDepth":151,"depth":151,"links":1122},[1123,1124,1125],{"id":1051,"depth":151,"text":1052},{"id":1071,"depth":151,"text":1072},{"id":1101,"depth":151,"text":1102},{},4,"\u002Fhelp\u002Finvite-team",{"title":1039,"description":1048},{"loc":1128},"help\u002Finvite-team","Add teammates to your organization and control what they can do.","Wu-9gyreUwpad3JjmOFhUKbWWK-_qgPKJmj6c6abAGc",{"id":1135,"title":136,"audience":6,"body":1136,"category":1296,"description":1297,"extension":159,"meta":1298,"navigation":161,"order":162,"path":135,"seo":1299,"sitemap":1300,"stem":1301,"summary":1302,"updatedDate":168,"__hash__":1303},"help\u002Fhelp\u002Fplans-and-billing.md",{"type":8,"value":1137,"toc":1289},[1138,1141,1148,1152,1166,1170,1203,1207,1235,1241,1245,1252,1256,1270,1284],[11,1139,136],{"id":1140},"plans-billing-usage",[15,1142,1143,1144,80],{},"This explains what plans are measured on and how billing works. For current prices and the full feature breakdown, see the ",[133,1145,1147],{"href":1146},"\u002Fpricing","pricing page",[24,1149,1151],{"id":1150},"what-every-plan-includes","What every plan includes",[15,1153,1154,1155,465,1158,1161,1162,1165],{},"Every plan includes the ",[19,1156,1157],{},"AI storefront builder",[19,1159,1160],{},"unlimited Checkout Stores"," — you're never capped on how many stores you build. You scale up as your ",[51,1163,1164],{},"traffic"," grows, not your store count.",[24,1167,1169],{"id":1168},"what-plans-are-measured-on","What plans are measured on",[32,1171,1172,1178,1188,1194],{},[35,1173,1174,1177],{},[19,1175,1176],{},"Monthly storefront sessions"," — visits to your published Checkout Stores. This is the main dimension you scale on.",[35,1179,1180,1183,1184,1187],{},[19,1181,1182],{},"Connected stores"," — the number of backing Shopify\u002Fcommerce stores you can link (1 on Starter, more on higher tiers). This is ",[51,1185,1186],{},"not"," a cap on Checkout Stores.",[35,1189,1190,1193],{},[19,1191,1192],{},"AI media credits"," — cover AI-generated storefront content and media. Starter through Pro include a monthly allotment; Enterprise is unlimited.",[35,1195,1196,465,1199,1202],{},[19,1197,1198],{},"A\u002FB tests",[19,1200,1201],{},"team seats"," — both scale with the tier.",[24,1204,1206],{"id":1205},"the-tiers","The tiers",[32,1208,1209,1215,1223,1229],{},[35,1210,1211,1214],{},[19,1212,1213],{},"Starter"," — for a first channel program on one store.",[35,1216,1217,1219,1220,80],{},[19,1218,130],{}," — adds more sessions and seats, plus ",[19,1221,1222],{},"creator & affiliate attribution",[35,1224,1225,1228],{},[19,1226,1227],{},"Pro"," — higher session volume, more connected stores, and unlimited A\u002FB tests.",[35,1230,1231,1234],{},[19,1232,1233],{},"Enterprise"," — unlimited sessions, stores, and AI credits, plus Magento support and SSO.",[15,1236,1237,1238,1240],{},"See the ",[133,1239,1147],{"href":1146}," for the current numbers on each.",[24,1242,1244],{"id":1243},"free-trial","Free trial",[15,1246,1247,1248,1251],{},"There's a ",[19,1249,1250],{},"7-day free trial"," on Starter, Growth, and Pro — no card is charged until the trial ends. Enterprise begins with a scoped pilot.",[24,1253,1255],{"id":1254},"managing-your-plan-billing","Managing your plan & billing",[15,1257,352,1258,1261,1262,1265,1266,1269],{},[19,1259,1260],{},"Organization settings → Plan & billing"," to upgrade, downgrade, or update payment details. Billing runs through ",[19,1263,1264],{},"Stripe",", or through ",[19,1267,1268],{},"Shopify's app billing"," if you installed via the Shopify app.",[32,1271,1272,1278],{},[35,1273,1274,1277],{},[19,1275,1276],{},"Upgrades"," take effect immediately.",[35,1279,1280,1283],{},[19,1281,1282],{},"Approaching a session limit?"," We'll flag it so nothing gets cut off unexpectedly — upgrade when you're ready.",[15,1285,1286,1287,80],{},"Questions about an invoice or a custom plan? ",[133,1288,388],{"href":231},{"title":150,"searchDepth":151,"depth":151,"links":1290},[1291,1292,1293,1294,1295],{"id":1150,"depth":151,"text":1151},{"id":1168,"depth":151,"text":1169},{"id":1205,"depth":151,"text":1206},{"id":1243,"depth":151,"text":1244},{"id":1254,"depth":151,"text":1255},"Billing & plans","This explains what plans are measured on and how billing works. For current prices and the full feature breakdown, see the pricing page.",{},{"title":136,"description":1297},{"loc":135},"help\u002Fplans-and-billing","How plans, sessions, connected stores, and AI credits work.","DDiaNYrz1Yw4dPhVR8UmSOiM1zCRwdVBTZzCOZpOKLI",{"id":1305,"title":1306,"audience":6,"body":1307,"category":285,"description":1314,"extension":159,"meta":1416,"navigation":161,"order":162,"path":534,"seo":1417,"sitemap":1418,"stem":1419,"summary":1420,"updatedDate":168,"__hash__":1421},"help\u002Fhelp\u002Fplatforms-overview.md","Platforms & integrations overview",{"type":8,"value":1308,"toc":1410},[1309,1312,1315,1319,1343,1346,1350,1374,1378,1392,1395,1399,1404],[11,1310,1306],{"id":1311},"platforms-integrations-overview",[15,1313,1314],{},"Comet plugs into your existing commerce stack and reads your catalogue — it doesn't replace your store or your checkout.",[24,1316,1318],{"id":1317},"supported-platforms","Supported platforms",[32,1320,1321,1328,1334],{},[35,1322,1323,1325,1326,80],{},[19,1324,426],{}," — fastest to connect. Install the Comet app from the Shopify App Store, or enter API credentials manually. See ",[133,1327,406],{"href":544},[35,1329,1330,1333],{},[19,1331,1332],{},"Salesforce Commerce Cloud (SFCC)"," — connect with your OCAPI\u002FSCAPI credentials (Site ID, Organization ID, Short Code, and instance type).",[35,1335,1336,1339,1340,1342],{},[19,1337,1338],{},"Magento"," — connect with Adobe Commerce \u002F Magento OAuth credentials (consumer key\u002Fsecret, access token\u002Fsecret) and your store view code. Available on the ",[19,1341,1233],{}," plan.",[15,1344,1345],{},"Onboarding leads with Shopify and SFCC; Magento is set up with our team as part of Enterprise.",[24,1347,1349],{"id":1348},"what-integration-gives-comet","What integration gives Comet",[32,1351,1352,1359,1364],{},[35,1353,1354,1355,1358],{},"Read access to products, collections, inventory, and pricing — treated as a ",[19,1356,1357],{},"live view"," of your catalogue.",[35,1360,1361,1362,80],{},"Ongoing sync so stores stay current — see ",[133,1363,296],{"href":398},[35,1365,1366,1369,1370,1373],{},[19,1367,1368],{},"No write access"," to your main store, and ",[19,1371,1372],{},"no involvement in payment processing",". Checkout stays native to your platform via your existing processor (Stripe or Adyen).",[24,1375,1377],{"id":1376},"how-long-setup-takes","How long setup takes",[32,1379,1380,1386],{},[35,1381,1382,1385],{},[19,1383,1384],{},"Shopify:"," around 15 minutes, self-serve.",[35,1387,1388,1391],{},[19,1389,1390],{},"SFCC \u002F Magento:"," a guided setup using your platform's API credentials, typically a short collaborative session rather than one-click.",[15,1393,1394],{},"Comet doesn't charge for integrations.",[24,1396,1398],{"id":1397},"going-further","Going further",[15,1400,1401,1402,80],{},"Drive store creation and publishing programmatically by prompting an AI agent through Comet's MCP server. See ",[133,1403,173],{"href":288},[15,1405,1406,1407,80],{},"Need a platform we haven't listed? ",[133,1408,1409],{"href":231},"Talk to our team",{"title":150,"searchDepth":151,"depth":151,"links":1411},[1412,1413,1414,1415],{"id":1317,"depth":151,"text":1318},{"id":1348,"depth":151,"text":1349},{"id":1376,"depth":151,"text":1377},{"id":1397,"depth":151,"text":1398},{},{"title":1306,"description":1314},{"loc":534},"help\u002Fplatforms-overview","Which commerce platforms Comet supports and how each connects.","mtE2UwbVKBQSLqt1ajeLjgaLtrCFTNVIKzjMmgGRnmE",{"id":1423,"title":1424,"audience":6,"body":1425,"category":542,"description":1432,"extension":159,"meta":1524,"navigation":161,"order":162,"path":1525,"seo":1526,"sitemap":1527,"stem":1528,"summary":1529,"updatedDate":168,"__hash__":1530},"help\u002Fhelp\u002Fquickstart.md","Quick-start checklist",{"type":8,"value":1426,"toc":1517},[1427,1430,1433,1447,1451,1461,1465,1468,1472,1485,1489,1497,1501,1508,1511],[11,1428,1424],{"id":1429},"quick-start-checklist",[15,1431,1432],{},"New to Comet? This is the fastest path from sign-up to a live store that tracks every sale back to the partner who drove it.",[123,1434,1435],{},[15,1436,1437,1440,1441,1443,1444,1446],{},[19,1438,1439],{},"A quick note on names:"," the marketing site calls these ",[19,1442,396],{},"; inside the dashboard the same thing is labelled ",[19,1445,910],{},". They're one and the same.",[24,1448,1450],{"id":1449},"_1-connect-your-commerce-platform","1. Connect your commerce platform",[15,1452,1453,1454,76,1456,1458,1459,80],{},"When you first sign in, onboarding asks you to pick your platform — ",[19,1455,426],{},[19,1457,1332],{}," (Magento is available on Enterprise). Comet then reads your catalogue so your stores stay in sync. Shopify takes about 15 minutes — see ",[133,1460,406],{"href":544},[24,1462,1464],{"id":1463},"_2-let-the-brand-reveal-set-the-tone","2. Let the Brand Reveal set the tone",[15,1466,1467],{},"After you connect, Comet researches your brand from your website and generates a Brand Book — colours, fonts, and a themed demo store — so you're not starting from a blank page.",[24,1469,1471],{"id":1470},"_3-build-your-first-checkout-store","3. Build your first Checkout Store",[15,1473,352,1474,1476,1477,1479,1480,1482,1483,80],{},[19,1475,910],{}," and choose ",[19,1478,928],{}," (AI builds it from a prompt) or ",[19,1481,934],{}," (the step-by-step builder). See ",[133,1484,899],{"href":147},[24,1486,1488],{"id":1487},"_4-attach-a-smartlink","4. Attach a smartlink",[15,1490,1491,1492,1494,1495,80],{},"Create a ",[19,1493,21],{}," for the store and tag it to a creator or campaign, so every session and sale is attributed back to the right partner. You can even ramp traffic from your existing site to the new store gradually. See ",[133,1496,5],{"href":163},[24,1498,1500],{"id":1499},"_5-publish-and-share","5. Publish and share",[15,1502,1503,1504,1507],{},"Publish the store to its own fast URL — a Comet subdomain by default, or ",[133,1505,1506],{"href":753},"your own custom domain"," — and share the smartlink. Sessions, sales, and conversion appear in your dashboard in real time.",[1509,1510],"hr",{},[15,1512,1513,1514,1516],{},"Stuck on any step? ",[133,1515,388],{"href":231}," and we'll reply within one business day.",{"title":150,"searchDepth":151,"depth":151,"links":1518},[1519,1520,1521,1522,1523],{"id":1449,"depth":151,"text":1450},{"id":1463,"depth":151,"text":1464},{"id":1470,"depth":151,"text":1471},{"id":1487,"depth":151,"text":1488},{"id":1499,"depth":151,"text":1500},{},"\u002Fhelp\u002Fquickstart",{"title":1424,"description":1432},{"loc":1525},"help\u002Fquickstart","The path from signing up to a live, attributed Checkout Store.","xDvPUgmEEzePhkwbvhflzrI-jK4tJRhWhtq7eA03zg0",{"id":1532,"title":143,"audience":6,"body":1533,"category":396,"description":1540,"extension":159,"meta":1629,"navigation":161,"order":162,"path":142,"seo":1630,"sitemap":1631,"stem":1632,"summary":1633,"updatedDate":168,"__hash__":1634},"help\u002Fhelp\u002Fwhat-is-a-checkout-store.md",{"type":8,"value":1534,"toc":1624},[1535,1538,1541,1549,1553,1564,1571,1575,1606,1610],[11,1536,143],{"id":1537},"what-is-a-checkout-store",[15,1539,1540],{},"A Checkout Store is a branded, standalone storefront built for a single partner, campaign, or moment — with its own curated catalogue, checkout, and attribution.",[123,1542,1543],{},[15,1544,1545,1546,1548],{},"In your dashboard these are labelled ",[19,1547,910],{}," — same thing, different name.",[24,1550,1552],{"id":1551},"how-its-different-from-a-landing-page","How it's different from a landing page",[15,1554,1555,1556,1559,1560,1563],{},"Landing page builders assume ",[51,1557,1558],{},"one brand, many pages",". Comet assumes ",[51,1561,1562],{},"one brand, many stores"," — each with its own product curation, checkout, and per-partner attribution.",[15,1565,1566,1567,1570],{},"A page builder like Shogun or Replo is great for a hero landing. Comet is built for the ",[19,1568,1569],{},"30th creator store in a program"," — where you need every store to track its own performance and stay in sync with your catalogue without manual upkeep. You can build unlimited Checkout Stores on any plan.",[24,1572,1574],{"id":1573},"what-every-checkout-store-gives-you","What every Checkout Store gives you",[32,1576,1577,1583,1589,1597],{},[35,1578,1579,1582],{},[19,1580,1581],{},"Curated catalogue"," synced live from your real store, so inventory and pricing are always current.",[35,1584,1585,1588],{},[19,1586,1587],{},"Native checkout"," that stays on your existing platform and payment processor — Comet never processes the transaction.",[35,1590,1591,1594,1595,80],{},[19,1592,1593],{},"Session-level attribution"," back to the partner who drove the traffic, via a smartlink. See ",[133,1596,5],{"href":163},[35,1598,1599,1602,1603,1605],{},[19,1600,1601],{},"Its own fast URL"," — a Comet subdomain by default, or ",[133,1604,1506],{"href":753}," — on Cloudflare's edge, with no effect on your main store's SEO.",[24,1607,1609],{"id":1608},"when-to-use-one","When to use one",[32,1611,1612,1615,1618,1621],{},[35,1613,1614],{},"Creator and influencer collabs",[35,1616,1617],{},"Affiliate and publisher programs",[35,1619,1620],{},"Paid social and campaign landing experiences",[35,1622,1623],{},"Curated edits and seasonal drops",{"title":150,"searchDepth":151,"depth":151,"links":1625},[1626,1627,1628],{"id":1551,"depth":151,"text":1552},{"id":1573,"depth":151,"text":1574},{"id":1608,"depth":151,"text":1609},{},{"title":143,"description":1540},{"loc":142},"help\u002Fwhat-is-a-checkout-store","How Comet's per-partner stores differ from landing pages.","MJV-1-ytxAINbLE3YdG8Jmco9HyKDFO2boSllNvFwFQ"]