{"id":"bumpgrade-competitor-importer-source-data","updatedAt":"2026-05-25","issue":467,"status":"private-draft-live","generatedFrom":"src/lib/importers.ts","routes":["/imports","/imports/source-data","/imports/clickfunnels","/imports/samcart","/imports/kit","/imports/kajabi","/imports/shopify","/imports/podia","/imports/systeme-io","/imports/kartra","/imports/thrivecart"],"currentAvailability":{"publicImporterPagesLive":true,"clickFunnelsPrivateDraftImportLive":true,"otherDedicatedImportPathsLive":true,"paidGoLiveRequired":true},"commonContract":{"importedContentLandsAs":"private Bumpgrade draft records","goLiveRequires":["paid publisher plan where required","explicit owner approval","public publishing gate","checkout/billing gate","subscriber-send gate","fulfillment/access gate"],"safetyGates":["Imported material starts in a private workspace and does not publish public pages.","A paid go-live state is required before imported pages, checkout paths, sends, domains, or fulfillment become buyer-facing.","The importer shows a review step before creating Bumpgrade records.","Duplicate detection compares source platform, source URL or file name, normalized title, and target workspace.","Write steps require owner authentication, exact confirmation, idempotency, current workspace state, and audit correlation.","Public source-data excludes raw export files, customer rows, private emails, payment credentials, API keys, and session cookies."],"redaction":"Public importer source-data includes platform, source IDs, input kinds, generated draft entity types, safety gates, and limitations only. Raw exports, customer rows, private emails, payment credentials, API keys, and session cookies stay out of public source-data.","liveWriteActions":[{"id":"clickfunnels-private-draft-import","status":"live","issue":467,"platformId":"importer-clickfunnels","route":"/imports/clickfunnels","apiRoute":"/api/imports/clickfunnels/draft","confirmationText":"Create private ClickFunnels import plan","auth":"verified publisher session","creates":["free_build_workspace_if_needed","private_draft_funnel","funnel_audit_event"],"accepts":["public_url","manual_paste"],"redaction":{"rawExportFilesIncluded":false,"customerRowsIncluded":false,"privateEmailsIncluded":false,"paymentCredentialsIncluded":false,"sessionCookiesIncluded":false,"rawPastedMaterialIncludedInResponse":false},"goLiveEffects":{"publicPublishingEnabled":false,"liveCheckoutEnabled":false,"subscriberSendsEnabled":false,"customDomainsEnabled":false,"fulfillmentEnabled":false},"duplicateProtection":"Idempotency replays the same private draft. Broader source-match duplicate review remains a follow-up."}]},"platforms":[{"id":"importer-clickfunnels","competitorId":"competitor-clickfunnels","platformName":"ClickFunnels","slug":"clickfunnels","status":"private-draft-live","route":"/imports/clickfunnels","compareRoute":"/compare/clickfunnels-alternative","sourceIds":["source-clickfunnels-home","source-clickfunnels-pricing"],"priority":10,"headline":"Import from ClickFunnels without going live too soon.","summary":"Bring funnel pages, offer steps, checkout notes, product access notes, and follow-up outlines into a private Bumpgrade workspace before anything becomes public.","bestFor":"Publishers replacing a funnel-first stack with one connected launch workflow.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."}],"importableAreas":[{"id":"clickfunnels-funnel-pages","label":"Funnel pages","draftEntities":["draft_funnel","draft_page_blocks","asset_reference"],"description":"Map opt-in, sales, checkout, upsell, thank-you, webinar, and resource pages into an ordered launch path."},{"id":"clickfunnels-offer-path","label":"Offer and checkout path","draftEntities":["draft_checkout_offer","draft_product_catalog"],"description":"Capture the main offer, bumps, upsells, downsells, product references, and buyer handoff notes."},{"id":"clickfunnels-follow-up","label":"Follow-up outline","draftEntities":["draft_audience_import","draft_sequence_outline"],"description":"Carry the launch follow-up intent into Bumpgrade without sending email during import."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","One-click transfer of ClickFunnels account settings"],"firstReviewSteps":["Sign in or create a Free Build workspace without paying first.","Choose the funnel or offer path that matters most.","Add public URLs, export files, or pasted copy.","Review the detected pages, offer steps, products, assets, and follow-up notes.","Create a private import plan only after the map matches the launch you want.","Go live when the page, checkout, email, product access, and domain gates are ready."],"agentContract":"Agents can read the ClickFunnels importer contract, input kinds, generated draft entity types, verified-publisher private draft API, safety gates, source IDs, and limitations from /imports/source-data. Agents must not claim live account-to-account transfer, customer password migration, live checkout migration, subscriber sends, domains, fulfillment, or public publishing from this importer."},{"id":"importer-samcart","competitorId":"competitor-samcart","platformName":"SamCart","slug":"samcart","status":"queued","route":"/imports/samcart","compareRoute":"/compare/samcart-alternative","sourceIds":["source-samcart-checkout"],"priority":20,"headline":"Import SamCart offer paths into Bumpgrade.","summary":"Start from checkout pages, order bumps, upsell paths, product notes, and reporting context so the buying moment can connect to the full launch workflow.","bestFor":"Sellers whose current system is checkout-first and needs better funnel, product, and follow-up context.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"samcart-checkout-offers","label":"Checkout and offer stack","draftEntities":["draft_checkout_offer","draft_product_catalog"],"description":"Bring the primary offer, bump, upsell, subscription, and product delivery notes into one review."},{"id":"samcart-funnel-handoff","label":"Funnel handoff","draftEntities":["draft_funnel","draft_page_blocks"],"description":"Attach the checkout path to the pages and follow-up that should surround it."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Payment token transfer","Historical payout migration"],"firstReviewSteps":["Start with the checkout or product path.","Attach offer, bump, upsell, subscription, and delivery notes.","Review the Bumpgrade offer structure before connecting it to a launch path."],"agentContract":"Agents can describe SamCart import planning for offers, bumps, upsells, product notes, and funnel handoffs. Billing, payout, and payment-token migration are not supported."},{"id":"importer-kit","competitorId":"competitor-kit","platformName":"Kit","slug":"kit","status":"queued","route":"/imports/kit","compareRoute":"/compare/kit-alternative","sourceIds":["source-kit-home"],"priority":30,"headline":"Import Kit audience context without sending by accident.","summary":"Bring subscribers, tags, forms, sequence outlines, and creator-commerce notes into Bumpgrade review screens before any broadcast or automation runs.","bestFor":"Creators whose email list is the center of the business but whose launch needs pages, checkout, and product access too.","inputs":[{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."},{"kind":"api_connection","label":"API connection","description":"Connect through an approved platform API only after credentials, scopes, and redaction rules are explicit."}],"importableAreas":[{"id":"kit-audience","label":"Audience and tags","draftEntities":["draft_audience_import"],"description":"Review contacts, tags, consent notes, suppressions, duplicates, and malformed rows before storing import records."},{"id":"kit-sequences","label":"Sequence outlines","draftEntities":["draft_sequence_outline"],"description":"Carry sequence structure and campaign intent into Bumpgrade without scheduling live sends."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Provider reputation history","Automatic live sequence enrollment"],"firstReviewSteps":["Choose a CSV, export, pasted sequence outline, or approved API path.","Review consent, duplicate, suppression, and malformed-row counts.","Create private audience import records before scheduling any message."],"agentContract":"Agents can map Kit imports to audience import intent and preflight contracts. Agents must not expose raw emails in public source-data or claim live sends, automatic enrollments, or provider reputation migration."},{"id":"importer-kajabi","competitorId":"competitor-kajabi","platformName":"Kajabi","slug":"kajabi","status":"queued","route":"/imports/kajabi","compareRoute":"/compare/kajabi-alternative","sourceIds":["source-kajabi-home"],"priority":40,"headline":"Import Kajabi products, pages, and offer context.","summary":"Move course, coaching, membership, page, funnel, and email context into a private Bumpgrade workspace before turning on the public launch path.","bestFor":"Expert-led businesses moving from an all-in-one knowledge-commerce stack.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"kajabi-products","label":"Products and access","draftEntities":["draft_product_catalog","asset_reference"],"description":"Map product structure, modules, downloads, memberships, and access notes without exposing private files."},{"id":"kajabi-pages","label":"Pages and offers","draftEntities":["draft_funnel","draft_page_blocks","draft_checkout_offer"],"description":"Connect landing pages, sales pages, checkout notes, and delivery gates."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Member password transfer","Private community migration"],"firstReviewSteps":["Choose the product or launch path to move first.","Attach page URLs, product notes, files you own, and offer details.","Review access boundaries before any buyer-facing route changes."],"agentContract":"Agents can describe Kajabi import planning for products, access, pages, offers, and sequence outlines. Private files, passwords, communities, and live fulfillment remain outside the public importer contract."},{"id":"importer-shopify","competitorId":"competitor-shopify","platformName":"Shopify","slug":"shopify","status":"queued","route":"/imports/shopify","compareRoute":"/compare/shopify-alternative","sourceIds":["source-shopify-compare"],"priority":50,"headline":"Import Shopify offer and product context for publisher launches.","summary":"Use product, page, and customer-safe export context to build a launch workspace around a focused offer instead of recreating a full store.","bestFor":"Publishers who use Shopify for commerce but want a simpler launch path for a paid offer, resource, or cohort.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"shopify-products","label":"Products and pages","draftEntities":["draft_product_catalog","draft_page_blocks","asset_reference"],"description":"Map a focused catalog, sales pages, product descriptions, images, and access notes."},{"id":"shopify-launch-offer","label":"Launch offer","draftEntities":["draft_checkout_offer","draft_funnel"],"description":"Turn selected products into a Bumpgrade offer path with review before publishing."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Full store theme migration","Inventory or fulfillment system replacement"],"firstReviewSteps":["Choose the product or collection tied to the launch.","Attach product exports, public URLs, images, and offer notes.","Review the Bumpgrade offer path before replacing any live store flow."],"agentContract":"Agents can plan Shopify imports for focused publisher offers, product context, and page context. Bumpgrade is not claiming full store theme, inventory, or fulfillment migration."},{"id":"importer-podia","competitorId":"competitor-podia","platformName":"Podia","slug":"podia","status":"queued","route":"/imports/podia","compareRoute":"/compare/podia-alternative","sourceIds":["source-podia-courses"],"priority":60,"headline":"Import Podia creator-product context.","summary":"Bring digital-product, checkout, email, and page notes into Bumpgrade so the launch path can be reviewed before customers see it.","bestFor":"Creators moving products, pages, and audience notes into one launch workspace.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"podia-products","label":"Digital products","draftEntities":["draft_product_catalog","asset_reference"],"description":"Map products, downloads, memberships, and access notes."},{"id":"podia-audience-pages","label":"Pages and audience","draftEntities":["draft_funnel","draft_page_blocks","draft_audience_import","draft_sequence_outline"],"description":"Bring landing pages, checkout notes, and email context into one private review."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Private member comments","Live email campaign transfer"],"firstReviewSteps":["Choose the product or list segment to move first.","Attach product, page, checkout, and email context.","Review what should become public only after the workspace is ready."],"agentContract":"Agents can plan Podia imports across product, page, checkout, and audience context. Private member comments and live campaign transfer remain unsupported."},{"id":"importer-systeme","competitorId":"competitor-systeme","platformName":"Systeme.io","slug":"systeme-io","status":"queued","route":"/imports/systeme-io","compareRoute":"/compare/systeme-io-alternative","sourceIds":["source-systeme-features"],"priority":70,"headline":"Import Systeme.io launch paths into Bumpgrade.","summary":"Map funnels, pages, email structure, products, and affiliate notes into a private workspace with clear go-live gates.","bestFor":"Teams replacing a broad all-in-one stack with Bumpgrade's publisher launch workflow.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"systeme-funnels-email","label":"Funnels and email","draftEntities":["draft_funnel","draft_page_blocks","draft_audience_import","draft_sequence_outline"],"description":"Carry page order, opt-ins, follow-up intent, tags, and sequence structure into review."},{"id":"systeme-commerce-affiliate","label":"Commerce and partner notes","draftEntities":["draft_checkout_offer","draft_product_catalog"],"description":"Attach offer, product, and partner-program notes without creating payable obligations."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Automatic affiliate payout migration","Live SMS or email sending"],"firstReviewSteps":["Choose the funnel, product, or email path that matters most.","Attach pages, exports, and pasted campaign notes.","Review products, partners, and sends before any public action."],"agentContract":"Agents can plan Systeme.io imports for funnels, audience, products, and partner notes. Live sends, SMS, and payable affiliate migration remain outside this contract."},{"id":"importer-kartra","competitorId":"competitor-kartra","platformName":"Kartra","slug":"kartra","status":"queued","route":"/imports/kartra","compareRoute":"/compare/kartra-alternative","sourceIds":["source-kartra-home"],"priority":80,"headline":"Import Kartra campaign context with safer review.","summary":"Bring pages, funnels, memberships, videos, webinars, checkouts, affiliate notes, and follow-up intent into a private review before launch.","bestFor":"Operators replacing a marketing-suite campaign with a simpler Bumpgrade launch workspace.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"kartra-campaign","label":"Campaign pages","draftEntities":["draft_funnel","draft_page_blocks","asset_reference"],"description":"Map campaign pages, video or webinar references, and offer handoffs."},{"id":"kartra-membership-commerce","label":"Membership and checkout","draftEntities":["draft_product_catalog","draft_checkout_offer","draft_sequence_outline"],"description":"Capture product access, checkout, affiliate, and follow-up structure."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Hosted video transfer","Live webinar provider migration"],"firstReviewSteps":["Choose one campaign or membership path.","Attach URLs, files, product notes, and follow-up notes.","Review campaign pieces before connecting public pages or checkout."],"agentContract":"Agents can plan Kartra imports for campaign pages, products, checkout, affiliate notes, and webinar references. Hosted video transfer and live webinar migration are unsupported."},{"id":"importer-thrivecart","competitorId":"competitor-thrivecart","platformName":"ThriveCart","slug":"thrivecart","status":"queued","route":"/imports/thrivecart","compareRoute":"/compare/thrivecart-alternative","sourceIds":["source-thrivecart-features"],"priority":90,"headline":"Import ThriveCart checkout paths into Bumpgrade.","summary":"Bring checkout, bump, upsell, downsell, product, affiliate, and fulfillment notes into one review before replacing buyer-facing flows.","bestFor":"Sellers who want checkout optimization to connect with the wider launch system.","inputs":[{"kind":"public_url","label":"Public URL","description":"Paste a public page, checkout, product, or sign-up URL so Bumpgrade can map the visible structure."},{"kind":"export_file","label":"Export file","description":"Upload a file or archive you already exported from the old platform."},{"kind":"csv_upload","label":"CSV upload","description":"Bring structured contacts, products, offers, or orders in a spreadsheet-style file."},{"kind":"manual_paste","label":"Copy and paste","description":"Paste page copy, offer details, email outlines, or product notes when there is no clean export."}],"importableAreas":[{"id":"thrivecart-checkout","label":"Checkout path","draftEntities":["draft_checkout_offer","draft_product_catalog"],"description":"Map checkout, order bumps, upsells, downsells, payment options, and fulfillment notes."},{"id":"thrivecart-affiliate-context","label":"Partner context","draftEntities":["draft_checkout_offer"],"description":"Carry affiliate-program notes into Bumpgrade without creating payable commission changes."}],"unsupportedNow":["Live payment processor credentials","Customer passwords or private login sessions","Private community posts or member-only files","Subscriber sends or buyer notifications","Public publishing without go-live approval","Payment processor credential transfer","Payable affiliate ledger migration"],"firstReviewSteps":["Choose the checkout path to move first.","Attach checkout pages, offer notes, product details, and partner rules.","Review billing, fulfillment, and partner boundaries before going live."],"agentContract":"Agents can plan ThriveCart imports for checkout paths, offers, products, and partner notes. Payment credentials and payable affiliate ledgers are not imported."}]}