# Customer Portal (Without Plugin)

A **Customer Portal** will allow any customer with a successful order to log into the portal with their email address and orderId and will display all the past orders tied to their customer profile. If the customer has a subscription, you can provide an option to pause, cancel, or restart the subscription. If the subscription is cancelled, the customer will still be able to log into the portal. You can also offer more products for the customer to purchase against their default card on file\*.

***

**There are two ways to create a customer portal (without a plugin) in CheckoutChamp:**

* [1. Create a new funnel](#customerportal-withoutplugin-1.createanewfunnel)
* [2. Adding a Customer Portal to an existing funnel](#customerportal-withoutplugin-2.addingacustomerportaltoanexistingfunnel)

### 1. Create a new funnel <a href="#customerportal-withoutplugin-1.createanewfunnel" id="customerportal-withoutplugin-1.createanewfunnel"></a>

When creating your own customer portal, the easiest way is to click “Create Sales Funnel” from the dashboard:

<figure><img src="/files/N6iN7HhoXV9dgE9OtwbZ" alt=""><figcaption></figcaption></figure>

After selecting “Sales Funnel,” click the “Browse Funnel Marketplace” on the bottom right of the wizard:

<figure><img src="/files/Bc3KcxtzIwAKwhrUJGTP" alt=""><figcaption></figcaption></figure>

Then change the “Type” dropdown selector to “Membership” and select one of our membership templates:

<figure><img src="/files/smpURJo5RxDYZqEa9T1G" alt=""><figcaption></figcaption></figure>

This will create a funnel with a basic customer portal already created. Once inside your customer portal funnel visualizer you will need to edit and save all pages in your funnel in order to publish.

If your business does not make use of any of these pages or features, you can delete the buttons in the members area as well as the pages in the funnel (For example: your business does not use pausing subscription, you can delete the pause button in the members area as well as the pause subscription page).

<figure><img src="/files/EOWvibIlNeQzG10XfCQu" alt=""><figcaption></figcaption></figure>

By default, the “User Profile” page only has billing info, but if you also need users to be able to edit their shipping info, you can drag a new profile page from the Members folder onto your funnel and select this profile template which offers billing and shipping inputs.

<figure><img src="/files/vn3CQ7cZ5Zuku41x9357" alt=""><figcaption></figcaption></figure>

### 2. Adding a Customer Portal to an existing funnel <a href="#customerportal-withoutplugin-2.addingacustomerportaltoanexistingfunnel" id="customerportal-withoutplugin-2.addingacustomerportaltoanexistingfunnel"></a>

The second method for creating a customer portal is to add all the necessary pages from the Membership folder into your existing funnel and create the arrow routings like you see in the examples above.

Written instructions coming soon! Please reach out to your account manager for assistance!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.checkoutchamp.com/funnel-builder/customer-membership-portal/customer-portal-without-plugin.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
