---
schema_version: "1"
id: 3666531fb56cbf2b973fff0263e657bfb21d1e6c7ef22569213ca10fc50f3220
title: Forecasting Template
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/lightning-base-components/lightning-design-system/guides/aura/components/lightning/forecastingTemplate/aura-forecasting-template.md
canonical_url: https://developer.salesforce.com/docs/platform/lightning-component-reference/guide/aura-forecasting-template.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 017a2c5c08f006da316165cc3f7dbbca0e2d30c33469905de447d3e72bf3178c
products:
  - Lightning Component Reference
---
# Forecasting Template

**`lightning:forecastingTemplate`**

Enables a component to be used as a flexipage page template for the FORECASTING_PAGE page type.

**For Use In**

Lightning Experience, Salesforce Mobile App

::::::tabset{tabs='[ "Develop", "Specifications"]'}

:::::tab

The `lightning:forecastingTemplate` interface lets you use a component as a custom Lightning page template for Forecasting Pages. Components with `lightning:forecastingTemplate` appear in the Custom Templates section of the Lightning App Builder new page wizard for app pages. This interface is only supported for Lightning Experience and the Salesforce app.

Each component can implement only one template interface. Components using `lightning:forecastingTemplate` can't use additional interfaces, such as `flexipage:availableForAllPageTypes` or `force:hasRecordId`.

The component in the `lightning:forecastingTemplate` interface doesn't have its original function. It only functions as a custom Lightning page template for that component.


:::::

:::::tab
![No specifications to show](https://developer.salesforce.com/media/no-specs.png)

:::::

::::::
