Skip to main content
Version: development

Embedded dashboard

The embedded dashboard lets you offer Lawwwing as one more feature of your platform. Your customers access the Lawwwing dashboard without leaving your product and without managing separate credentials.

You control the lifecycle from your platform through the API: you onboard the website, activate the appropriate plan and generate the embedded session when the customer opens their dashboard.

Access requires prior approval

The embedded dashboard is part of Lawwwing Integrations and requires integrator credentials, which we issue after the onboarding process.

πŸ‘‰ Request access

What does it bring to your product?​

BenefitDescription
Frictionless experienceCustomers do not create accounts or remember passwords: they enter from your dashboard already authenticated.
Compliance as your own featureAdd cookies, legal documents and the trust portal to your catalogue without having to build them.
AutomationOnboarding, plan changes, modules and cancellations are handled through the API from your own flows.
SecurityAccess to the dashboard uses tokens with limited validity.
ScalabilityDesigned to manage anything from dozens to thousands of websites.

How does it work?​

StepIn your platformCall to LawwwingResult
1The customer activates compliancePOST /sites/You get the site_id of the website
2You apply the purchased planPOST /sites/{site_id}/subscription/An active subscription with its modules
3The customer opens their dashboardGET /sites/{site_id}/embed/Session URL with a temporary token
4You render the iframeNot applicableThe customer manages compliance without leaving your product

The rest of the lifecycle, such as retrieving, cancelling, reactivating or terminating the subscription, is also controlled through the API from your own processes.

What does your customer see?​

Inside the iframe, your customer gets the full Lawwwing dashboard with every feature included in their plan: banner configuration, visual customisation, legal documents, cookie scanner, trust portal and the modules they have purchased.

The appearance of the embedded dashboard is configurable for each integrator. During onboarding we define a dedicated stylesheet with you that applies only to the embedded sessions of your platform and lets you adjust, among others:

  • Colours and typography, to align the dashboard with the visual identity of your product.
  • Interface elements you want to hide or simplify, such as Lawwwing's own navigation.
  • Spacing and content width, to fit the dashboard into your platform's customer area.
Customisation during onboarding

The visual configuration is defined and fine-tuned with our team. If you have a style guide or a design system, share it during onboarding and we will use it as the reference.

Prerequisites​

Before starting the integration, make sure that:

  • You have your own backend able to make authenticated calls to the API. Keys must never be exposed in the browser.
  • You can render an iframe in your platform's customer area.
  • You have the integrator credentials we issue after the onboarding process.

How do I get started?​

  1. Request access and receive your staging credentials.
  2. Follow the integration guide to complete the flow end to end.
  3. Check the API reference for the details of each endpoint.
🀝 Book a call