Features
Websites & publishingPortfolio engineMedia & deliveryClient deliveryCoursesCommerce & operationsTeam & workflow
FoundationSolutionsPricingDocumentation
About
AboutCommitmentNewsroom
Sign In
ArtInStack

The creative operating system

Product

  • Features overview
  • Websites
  • Portfolio
  • Media
  • Client delivery
  • Courses
  • Commerce
  • Team
  • Solutions

Resources

  • Guides
  • Documentation
  • Platform foundation
  • Pricing
  • Changelog
  • Roadmap

About

  • About
  • Commitment
  • Newsroom
  • Status
  • Talk to us

Customer login

© 2026 ArtInStack. All rights reserved.

Privacy policyTerms of service
All documentation

Solutions

  • Standard photographer workflow
  • Wedding photographer workflow
  • Workshop & events host workflow
  • Conservation & nonprofit workflow
  • Studio & agency workflow
  • Educator (courses) workflow
  • Filmmaker workflow
  • Designer / creative director workflow
  • Creator / influencer workflow
FAQ and TroubleshootingNext: Platform Migration
Documentation/Solutions

Workshop & events host workflow

Events Manager, event products, checkout, and optional client portal access for workshops and photo walks on ArtInStack.

Architectural alignment

Workshops and photo walks are operational (dates, seats, location) and commercial (tickets, bundles). ArtInStack treats events as their own resource in Events Manager, then links them to Products so checkout stays consistent with the rest of your store. One product can include multiple events or mix an event with a course—for example a “VIP pass” spanning two sessions, or a bundle of Event A + Course C—without rebuilding the event inside the product editor.

After purchase, clients may receive portal access (when your plan includes portal widgets) for schedules, downloads, or follow-up galleries—or remain checkout-only guests, depending on how you wire the product.

Required module configuration

AreaWhy you need itNotes
Events ManagerCreate events, sessions, capacityRequires events capability on your plan
ProductsTicketed SKUs tied to eventsCommerce spine
PagesPublic event/product detail pagesShows date, time, seats
Portal ManagerOptional post-purchase experienceWorkshop alumni, materials, galleries
Settings → IntegrationsStripe for paid seatsVolunteer/free paths depend on event configuration

Event shapes you should plan for

Fixed session (workshop, photo walk) — One date and time set in Events Manager. The product detail page shows location, schedule, and seats remaining; the buyer uses Book your seat (or add to cart) for that session.

Multiple sessions (mentoring, recurring class) — Several slots under one event; the buyer picks a session before checkout.

Products without portal — Ticket only: registration is fulfilled by email/receipt and your run sheet—no client login required.

Products with portal — Same ticket, plus portal widgets (events list, downloads, intro video) for attendees who need a persistent room.

Step-by-step implementation blueprint

  1. Events Manager → Create Event — Add title and draft, then open the event detail: set date/time, location, and capacity for a fixed workshop or photo walk.
  2. For multi-session events, add each session with its own capacity before linking products.
  3. Products — Create an event product; link the event (and session rules) so checkout carries the correct session metadata.
  4. Pages — Publish a product detail or landing page; preview seat counts and sold-out behavior.
  5. Run a test checkout (Stripe test mode) and confirm registration appears in your operational view.
  6. If attendees need a portal: Portal Manager — Enable widgets (e.g. upcoming events, downloads) and tie product access to the same purchase.
  7. Optional bundle: create a second product that includes two events or event + course for package positioning.
  8. Announce the public URL only after capacity checks behave correctly (sold out disables booking).

Verification framework

  • Fixed-session event shows correct date, time, and remaining seats on the live product page.
  • Multi-session event requires a session choice before cart (if you use that mode).
  • Paid checkout creates a registration you can reconcile against capacity.
  • Sold-out session blocks new bookings.
  • Portal attendees (if used) see only widgets and resources their purchase grants.

Related documentation

  • Commerce overview
  • Checkout and order flow
  • Invite clients to portal
  • Client portal experience