> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Sample Flows ## Article: Sample Flows ## Article Link: https://dev.wix.com/docs/api-reference/business-management/marketing/marketing-consent/sample-flows.md ## Article Content: # Marketing Consent: Sample Use Cases & Flows This article shares some possible use cases your app could support, as well as an example flow that could support each use case. You're certainly not limited to these use cases, but they can be a helpful jumping off point as you plan your app's implementation. ## Confirm a marketing consent with double confirmation A visitor signs up on your app to receive non-transactional content. If the visitor is from a country where the opt in level is double confirmation, follow this flow to create the marketing consent and update the visitor's marketing consent state. To confirm the marketing consent: 1. Call [Upsert Marketing Consent](https://dev.wix.com/docs/rest/business-management/marketing/marketing-consent/upsert-marketing-consent.md) to create a marketing consent with a double confirmation opt in level. Notice the returned `state` property of the response is `PENDING` until the visitor confirms the sign up. 2. Prompt the visitor to provide confirmation. 3. When the visitor confirms the sign up on your app, call [Update Marketing Consent](https://dev.wix.com/docs/rest/business-management/marketing/marketing-consent/update-marketing-consent.md) to update a marketing consent's state from `PENDING` to `CONFIRMED`.