Podia

Podia

Podia scripts embed storefront widgets, course enrollment flows, and checkout forms for selling digital products and memberships. The service sets cookies to maintain authentication state for enrolled students, track purchase attribution, and manage session continuity for creators' storefronts.

Overview

Podia is an all-in-one platform for selling digital products, online courses, memberships, and webinar access. Creators host their entire storefront on Podia's own infrastructure (mypodiasite.com subdomains or custom domains), but Podia also provides embeddable widgets that allow course enrollment and checkout to be initiated from a third-party website. This embedded checkout flow is where Podia scripts appear in the third-party context.

What This Script Does

When a creator embeds a Podia buy button or enrollment widget on an external site, Podia's JavaScript loads from Podia's CDN and renders an inline button or modal checkout interface.

Cookies and session management: Podia sets session cookies to maintain authentication state for logged-in students who may already have a Podia account. These cookies enable the embedded widget to recognize returning purchasers and pre-fill checkout information. A separate cookie tracks whether a visitor has previously viewed or interacted with the embedded widget.

Data collected: On widget load, Podia may collect page URL and referrer to attribute purchases to the correct creator storefront. If a visitor begins checkout, billing and contact information is transmitted directly to Podia's servers.

Network requests: Widget assets and checkout logic are served from podia.com. Payment processing is handled server-side by Podia's Stripe integration; the Stripe.js library may also load to handle card input tokenization.

Consent & Compliance

GDPR and ePrivacy Directive: The session authentication cookie set by Podia is functional — it is required for the checkout and enrollment flow to operate correctly for returning users. The referral attribution cookie that records the originating page is less clearly necessary and may require consent. Operators should audit which specific cookies Podia sets and categorize them accordingly.

CCPA/CPRA: Transaction data submitted through Podia's embedded checkout is processed by Podia as a service provider. This does not constitute a sale of personal information under CPRA, provided Podia's Data Processing Agreement limits use to fulfilling the transaction.

Consent category: functional. Podia's primary purpose is enabling a transactional function — course enrollment and product purchase — rather than behavioral tracking.

Should You Block This Without Consent?

No.

Podia's embedded widgets are functional components enabling purchase and enrollment flows. Blocking them would prevent visitors from buying courses or digital products. The functional consent category covers this use case. Ensure the specific cookies set are accurately described in your site's cookie policy.

Visit website

Consent Categories

Also Known As

podiapodia coursespodia storefrontpodia digital productspodia consentpodia memberships

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesScience and Education

Tracked Domains (1)

podia.comFunctional

Frequently Asked Questions

Does embedding Podia's buy button require visitor consent?

Podia's embedded checkout widgets use functional cookies to maintain authentication state for returning purchasers. These are necessary for the enrollment and purchase flow. No marketing consent is required, but referral attribution cookies should be disclosed in your cookie policy.

What does Podia's embedded script collect from visitors?

On widget load, Podia may collect page URL and referrer to attribute purchases to the correct creator storefront. If a visitor begins checkout, billing and contact information is transmitted to Podia's servers. Payment tokenization may also load Stripe.js.

How does ConsentStack categorize Podia?

ConsentStack classifies Podia as functional because its embedded widgets serve a transactional purpose — enabling course enrollment and digital product purchases. ConsentStack loads Podia alongside other functional scripts and does not require marketing opt-in for checkout widgets.

Related Vendors

Learnworlds
Learnworlds
LearnWorlds scripts embed course enrollment widgets, video lesson players, and progress tracking interfaces on external websites. The platform sets cookies to authenticate enrolled learners, track lesson completion, and maintain session state for students accessing course content.
Panopto
Panopto
Panopto embeds video lecture players and course recording content on educational portals and enterprise intranets. Scripts handle video playback, track viewing progress and completion for learning analytics, and enforce access permissions tied to institutional authentication.
Tidio
Tidio
Tidio is a live chat and AI chatbot platform popular with small and medium ecommerce businesses. Scripts embed a chat widget that engages visitors with automated responses and escalates to human agents when needed. Visitor activity data including pages viewed and session duration is accessible to agents in the Tidio dashboard.
Chatwoot
Chatwoot
Chatwoot is an open-source customer support messaging platform offering live chat, email, and social inbox. Scripts embed a chat widget on the host website that connects visitors to a shared team inbox. All conversation data is stored on self-hosted or Chatwoot-managed infrastructure with no third-party data sharing.
WPForms
WPForms
WPForms scripts render contact forms, payment forms, and surveys embedded in WordPress pages. The plugin processes form submissions, may set a cookie to prevent duplicate spam submissions, and integrates with third-party payment processors and email marketing services for form data handling.
123FormBuilder
123FormBuilder
123FormBuilder scripts embed hosted forms for contact, registration, payment, and data collection on web pages. Form submissions are transmitted to 123FormBuilder's servers, and cookies may be set to track completion state, prevent duplicate submissions, and enable multi-step form progress.

Manage consent for Podia

ConsentStack automatically detects and manages Podia trackers so your site stays compliant with global privacy regulations.

Podia - Digital Storefront & Course Consent Controls | ConsentStack