Pitch CPQ by Nepheloapps
LAUNCHING ON MICROSOFT APPSOURCE · WAITLIST OPEN

Quote it right, inside Dynamics 365.

Pitch CPQ gives your sales team guided product configuration, live multi-currency pricing and one-click quote lines — running natively on Dataverse. No middleware. No second catalog.

Managed Dataverse solution Built by a Microsoft Partner Your data never leaves your tenant
The problem

Quoting configured products should not mean leaving your CRM.

Sales teams on Dynamics 365 still build complex quotes the hard way: a spreadsheet for the bill of materials, a price list lookup for each currency, a manual tax calculation, then re-typing every line into the quote. Standalone CPQ suites fix the math but add an external platform, an integration to maintain and a second product catalog to keep in sync.

Pitch CPQ fixes the workflow without adding a system. It is a Dataverse app, so it reads the products, price lists and BOMs you already maintain — and writes real quote lines back to the quote you already opened.

How it works

Three steps from catalog to quote.

Pick from your catalog

Open a quote and launch the configurator. Browse products in a grid or list, search by name or SKU, and filter by the product groups your admin defined.

Configure and watch the price

Set quantities and add items to the configuration cart. Subtotal, tax and total update live in the quote's currency, and a “Buildable” check confirms the configuration is complete.

Lock and save

One click writes each line to the quote as a native Dynamics 365 quote line — product, quantity, unit price, discount and tax mapped exactly the way your admin configured.

For sales teams · the Configurator

Everything a seller needs, on the quote form.

The Pitch CPQ Configurator opens from a Quote or Opportunity in Dynamics 365 Sales. It is fast, focused and built for people who would rather be selling than formatting spreadsheets.

  • Product catalog, your way. Grid or list view, instant search, and a sidebar of product groups to narrow the catalog to what matters for this deal.
  • Live pricing ribbon. Items, subtotal, tax and total stay pinned to the screen, always in the quote's currency.
  • Buildable check. A clear indicator tells the seller whether the configuration is complete and can be saved.
  • Lock & Save Quote. One click creates the quote lines in Dataverse and closes the configurator.
  • Always current. The configurator loads the latest published configuration and checks for updates automatically.

Curated catalog

Sellers see the product groups that matter, not the whole product table.

Right currency

Price and tax follow the quote's transaction currency automatically.

BOM-aware

Assemblies, kits and bundles expand from a real, published bill of materials.

Native quote lines

Output is standard Dynamics 365 quote lines, ready for approval and sending.

For administrators · the Admin Console

One console. Eight tabs. Full control.

The Admin Console is where you connect Pitch CPQ to your data model, decide how pricing works, and publish the configuration your sellers use. It runs as a page in your model-driven app, and every setting is stored in Dataverse tables you own.

  • Map, don't migrate. Point Pitch CPQ at your product and quote line tables and map fields once — including custom columns.
  • Product groups with OData or FetchXML. Preview matching products before you save.
  • Multi-level BOMs. Indented table or tree view, optional components, Draft → Published → Archived.
  • Versioned publish. Sellers pick up changes automatically; previous versions remain on record.
Pitch CPQ · Admin Console DATAVERSE
IntegrationProvider, connection test, status overview
Entity MappingDiscover fields, map product columns
Pricing & TaxPrice field + tax % per currency
Product GroupsOData / FetchXML filters with preview
BOM MappingParent, component, quantity relations
BOM ManagementMulti-level BOMs, table & tree views
Quote MappingProduct, qty, price, discount, tax fields
PublishVersioned snapshot, auto-picked up
Multi-currency pricing and tax

Right price, right tax, every currency.

In the Admin Console you tell Pitch CPQ which price field and tax percentage to use for each currency. At quote time the configurator reads the quote's transaction currency, applies the matching pair, and shows subtotal, tax and total inline before anything is saved. Change a rate and re-publish — sellers see it on their next quote.

USD
price field → new_price_usd
Tax 7.5%
EUR
price field → new_price_eur
Tax 8.0%
INR
price field → new_price_inr
Tax 18.0%
Why Dataverse-native matters

No middleware. No connectors. No second copy of your data.

Pitch CPQ ships as a managed Dataverse solution with two controls. All data access goes through the Dataverse Web API as the signed-in user — no external APIs, service accounts, tokens or admin consents. Your existing security roles and auditing apply.

Pitch CPQTypical standalone CPQ
Where it runsInside Dynamics 365 on DataverseSeparate cloud platform
Product catalogYour existing product table, mappedA second catalog, synchronised
IntegrationNone requiredMiddleware, connectors and API tokens
SecurityYour Dataverse roles and auditingA separate user directory and permission model
DeploymentManaged solution from AppSourceVendor-led implementation project
Quote outputNative Dynamics 365 quote linesPushed to CRM through integration
FAQ

Questions administrators ask first.

Does Pitch CPQ replace my Dynamics 365 product catalog?

No. It reads the product table you already maintain. You map the fields once in the Admin Console and Pitch CPQ uses your data as-is.

Where is my data stored?

In your own Dataverse environment. Pitch CPQ adds a small set of configuration tables; nothing leaves your tenant.

Which forms can the Configurator run on?

It is designed for the Quote form and can also be placed on the Opportunity form. It creates native quote lines on the related quote.

How does multi-currency pricing work?

For each currency you define a price field and a tax percentage. The Configurator detects the quote's transaction currency and applies the matching settings automatically.

Can I control which products sellers see?

Yes. Product groups are defined with OData filters or FetchXML, and sellers filter the catalog by those groups.

Does it support bills of materials?

Yes. Multi-level BOMs are built and published in the Admin Console and expanded by the Configurator.

What happens when I change the configuration?

Save your changes and publish. A new versioned snapshot is created and the Configurator picks it up automatically.

When does it launch, and what does the waitlist get me?

Pitch CPQ is launching on Microsoft AppSource shortly. Waitlist members get first access, a guided setup session with the Nepheloapps team, and launch pricing.

Launching on Microsoft AppSource

Be first to quote with Pitch CPQ.

We're weeks away from going live. Join the waitlist and we'll get you set up as soon as the listing is approved — ahead of general availability.

  • First access to the AppSource listing the day it goes live.
  • Guided setup — a working session with the Nepheloapps team to map your tenant.
  • Launch pricing locked in for waitlist members.
Target launch:  [October 2026]

Join the waitlist.

Tell us a little about your team and we'll be in touch with your access details. No newsletter — just launch news and your invite.

One email when your invite is ready. We never share your details.

You're on the list.

Thanks — we'll email you the moment Pitch CPQ is live on AppSource, with a link to book your guided setup.

Pitch CPQ is live on Microsoft AppSource.

Install the managed solution into your Dynamics 365 environment and start quoting today.

Get it on AppSource

Prefer a guided setup? support@pitchcpq.com