🖥 How to Create a Customer Portal

4 min read

The Ascora Customer Portal provides a convenient self-service platform for your customers to create, view, and manage their Jobs and Quotes. Through customizable permissions, you can grant individual Contacts access to all jobs tied to their company or limit visibility to those where they’re the primary contact. This flexibility ensures each user sees only the relevant information. You can also configure Job Notifications based on specific Job Types, so your team is instantly alerted whenever a new job is created via the portal.

ℹ️
Personalize your customer’s experience by adding your branding image under Administration → Company Details. This logo or banner will appear on your Customer Portal pages and the dedicated branded login page.

Continue reading to learn how to adjust your portal settings, invite contacts, and control which attachments and photos are visible to your customers.


Customer Portal Settings

All general, high-level settings for the Customer Portal are available under Administration → Customer Portal. These settings govern how your customers interact with their portal, what data is visible, and who receives notifications.

Key Settings

The Key Settings within the Customer Portal configuration allow you to fine-tune exactly what your customers can see and who gets notified when important actions occur. By adjusting these options, you can limit the age of visible jobs, specify which team members receive email alerts for new portal contacts or job creations, and control whether certain administrative details are displayed to your customers.

  • Contact Notifications
    • Enter one or more email addresses that should receive notifications when Contacts are invited to the Customer Portal. This helps your team stay informed of new portal users who may need support or follow-up.

  • Visibility Settings
    • Limit Job Visibility by Age: Restrict customers from viewing older jobs by specifying a cutoff date.
    • Hide Tasks & Admin Details: Decide whether tasks and certain “admin-only” fields (like invoicing preferences) are visible to portal users. This helps maintain a clean, customer-friendly interface.

  • Job Notifications
    • Job Type Notifications: Assign specific email addresses to receive alerts whenever a new job is created for certain job types (e.g., Maintenance, Installation).
    • Global Notification List: Set an overall list of recipients to be notified for all new jobs, regardless of type.

Inviting Contacts

Once the global portal settings are configured, the next step is to invite specific contacts to use the portal. Each Contact can have individualized permissions and their own login credentials.

  1. Open Customer Details
    • Go to Customers and select the relevant customer record.
    • In the Contacts tab, you can view, create, or edit the contacts associated with this customer.

  1. Create or Edit a Contact
  • Click +New (or select an existing contact to update).
  • Complete the required fields:
    1. Contact Name
    1. Email Address (this becomes the login username)
    1. Permissions: Check which areas (Jobs, Quotes) this contact can view, edit, or create.
    1. Password: Must meet Ascora’s complexity requirements.
    1. Email Notification: Opt to send the contact an auto-generated email with their login details, or plan to provide them the details manually.
    1. Click Save to finalize

Accessing the Customer Portal

After you save the contact with portal access:

Invitation Email

Portal Login

Quote Creation & More

  • If permitted, the contact can create new quotes by entering basic details like description and estimated costs. Once saved, the quote appears under Quotes in Ascora’s web interface for the office team to finalize (assigning users, scheduling, etc.).

ℹ️
Note: Basic information is all that’s required initially. Office staff can then build on this quote with additional details or scheduling information.

Sharing Job Photos

Ascora allows you to control which documents and images are visible to portal users. By default, Job Photos and other files are hidden from customers until you explicitly enable them.

  1. Open the Attachments Tab
    • Within the job’s Attachments tab, locate the file(s) you want to share.

  1. Enable Portal Visibility
    • Check the box next to each file you wish to share, then click Viewable in Customer Portal.
    • The “Customer View” column will change to “Y,” indicating the selected files are now visible.

That’s it! You’ve now configured your Customer Portal Settings, invited Contacts to access it, and learned how to share Job Photos with your customers. By leveraging these options, you can offer a convenient self-service experience that reduces administrative tasks and improves communication between your team and your clients.


Did this answer your question?