Quotes and Quote Syncing

5 minutes 5 Questions

In Salesforce Sales Cloud, Quotes are records that represent proposed prices for the products and services on an Opportunity. A quote is always a child of an opportunity and inherits the opportunity's account, price book, and currency. Each quote contains Quote Line Items, which mirror the Opportunity Products (OpportunityLineItem) but can be adjusted independently so that a sales rep can present multiple pricing scenarios—such as a discounted bundle versus a standard package—to the same customer. Admins enable Quotes in Setup (Quote Settings), add the Quotes related list to the Opportunity page layout, and can create Quote Templates to generate branded PDF documents that are emailed to the customer and stored under the quote. Quote Syncing is the mechanism that keeps one quote and its parent opportunity aligned. Only one quote can be synced to an opportunity at a time; it is flagged with the IsSyncing checkbox and marked as the 'Synced Quote' on the opportunity. When syncing is active, any change to the quote's line items (products, quantities, prices, discounts) automatically updates the opportunity's products, and vice versa. This ensures that the opportunity Amount and the forecast reflect the deal the customer actually accepted. Starting a sync overwrites the opportunity's products with the quote's line items, so users should sync the quote that represents the final proposal. Stopping a sync leaves the current data in place but ends the two-way updates. For the Platform Administrator II exam, key points include: quotes require the Quotes feature to be enabled, users need the proper object permissions and page layout access, syncing is limited to one quote per opportunity, syncing can be initiated from the quote or the opportunity, and validation rules or automation on either object can affect sync behavior. Understanding how quote templates, line item fields, and sync status interact helps admins troubleshoot discrepancies between quoted and forecasted deal values.

Quotes and Quote Syncing (Salesforce Advanced Administrator)

Why This Topic Matters

Quotes sit in the Advanced Cloud Applications section of the Advanced Administrator exam, and they appear regularly in scenario questions about the sales process. A quote is the formal, customer-facing version of an opportunity's products and prices, and quote syncing is the mechanism that keeps a quote and its opportunity in agreement. Examiners like this topic because it tests whether you understand the relationship between objects (Opportunity, Opportunity Product, Quote, Quote Line Item, Price Book), the rules of syncing, and the administrative setup (enabling quotes, templates, page layouts, PDFs). If you can explain how a change on a quote flows back to an opportunity and what limitations apply, you can answer most questions in this area.

What Quotes Are

A Quote is a standard Salesforce object that records a proposed set of products, quantities, and prices for a specific opportunity. Key facts:
- Quotes are always created from an Opportunity; the Quote object has a required lookup to Opportunity and inherits the Account, Opportunity Name, and currency from it.
- A quote contains Quote Line Items, each of which references a Product in the opportunity's Price Book. Quote line items hold Quantity, Sales Price, Discount, Description, Subtotal, and Total Price.
- Quote-level fields include Quote Number (auto-generated), Expiration Date, Status, Subtotal, Discount, Shipping and Handling, Tax, Total Price, and Grand Total.
- The Status picklist (Draft, Needs Review, In Review, Approved, Rejected, Presented, Accepted, Denied) is customizable like any standard picklist.
- An opportunity can have many quotes (alternative pricing scenarios, revised proposals), but only one can be synced at a time.
- Quotes support Quote PDFs, which are generated from Quote Templates and stored in the Quote PDFs related list. A PDF can be emailed directly to the customer from the quote.
- Quotes support standard features: custom fields, page layouts, record types, validation rules, Flow/automation, and standard Approval Processes (useful for discount approvals).

How Quotes Are Enabled and Configured

1. Navigate to Setup, Quote Settings and click Enable. You then choose which Opportunity page layouts should receive the Quotes related list.
2. Configure the Quote page layout and Quote Line Item page layout, including the Create PDF, Email Quote, Start Sync, and Stop Sync buttons.
3. Create Quote Templates (Setup, Quote Templates). The template editor lets you add fields from the Quote, Opportunity, Account, Contact, and Organization (your company address, logo); a line items list section; a totals section; rich text; images such as a logo or signature block. Templates must be Active to be selectable when a user creates a PDF. You can clone and modify the standard template.
4. Ensure users have object permissions on Quotes and Quote Line Items via profiles or permission sets.

Disabling Quotes: You cannot disable quotes while any quote is synced with an opportunity, and you cannot disable quotes if quotes, quote line items, or quote PDFs are referenced in customizations such as formula fields, Apex, flows, workflow rules, or approval processes. Remove the references and stop all syncing first. Expect a question that tests this.

How Quote Syncing Works

Syncing links one quote to its opportunity so that products and line items stay identical in both places.

Creating a quote: When a user clicks New Quote from an opportunity, the opportunity's existing products are copied to the new quote as quote line items. The quote uses the opportunity's Price Book; if the opportunity has no price book yet, the user selects one when adding line items, and that price book is then applied to the opportunity.

Starting a sync: The user clicks Start Sync on the quote. Only one quote can sync with an opportunity at any time. When syncing begins:
- The quote's line items become the opportunity's products (if the quote has line items, they replace the opportunity's existing products; if the quote has none, the opportunity's products populate the quote).
- The quote's read-only Syncing checkbox is set to true.
- The opportunity's Synced Quote field points to that quote.

While synced, syncing is bidirectional: adding, editing, or deleting a quote line item updates the corresponding opportunity product, and adding, editing, or deleting an opportunity product updates the synced quote. Quote totals and the opportunity Amount therefore stay aligned.

Stopping a sync: Clicking Stop Sync breaks the link; both records keep their current data but no longer update each other. Starting sync on a different quote automatically stops the sync on the previous one and makes the new quote's line items the opportunity's products.

Important sync considerations:
- Changing the opportunity's Price Book is not possible while products exist; the quote and opportunity must share the same price book.
- Product schedules on opportunity products can be lost when a synced quote changes quantities or prices, so they may need to be re-established.
- Deleting a synced quote removes the sync and clears the Synced Quote field; the opportunity products remain.
- Changing a quote's Status to Accepted does not automatically sync it; syncing is a deliberate user (or automated) action.
- Quote currency always matches the opportunity currency in multi-currency orgs.
- Standard Quotes are distinct from Salesforce CPQ (a managed package with its own quote object). Exam questions about "quotes" without mentioning CPQ refer to standard Quotes.

Exam Tips: Answering Questions on Quotes and Quote Syncing

1. Remember the cardinality. Many quotes per opportunity, only ONE synced quote per opportunity. If an answer implies multiple synced quotes, eliminate it.
2. Know the direction of the flow. Sync is bidirectional. A scenario describing a product change on the opportunity that must show on the customer-facing quote, or vice versa, is solved by syncing, not by a trigger or flow.
3. Create vs Start Sync. Creating a quote copies opportunity products to the quote one time. Only Start Sync establishes an ongoing link. If a question says "the rep updated the quote but the opportunity didn't change," the quote is not synced.
4. Setup location. Quotes are enabled under Quote Settings, and the related list must be added to Opportunity page layouts. Users without object permissions will not see the Quotes tab or related list.
5. Templates and PDFs. Customer-facing documents are produced by Quote Templates; the template must be active. Branding, terms, totals, and line items belong in the template, not in page layouts.
6. Disabling constraints. If asked why Quotes cannot be disabled, look for answers about active syncing or references in automation, formulas, or Apex.
7. Approvals. Discount approval requirements on quotes are met with a standard Approval Process on the Quote object, often combined with a validation rule or field update that locks the record.
8. Price book alignment. Quote line items must come from the opportunity's price book. A question about "products from a different price book" on a quote is a trick; it is not possible.
9. Watch for CPQ distractors. Features like guided selling, configured bundles, or complex pricing rules point to Salesforce CPQ, not standard quotes.
10. Read-only fields. The Syncing checkbox and Quote Number cannot be edited by users; answers suggesting a user manually checks Syncing are wrong.

Quick Recap

Quotes present proposed pricing to customers and are always tied to an opportunity. Enable them in Quote Settings, add the related list to layouts, and build active Quote Templates for PDFs. Creating a quote copies opportunity products; Start Sync makes one quote the live, two-way mirror of the opportunity's products; Stop Sync breaks that link. Only one quote syncs at a time, price books must match, and quotes cannot be disabled while syncing or referenced in customizations. Master these rules and the scenario questions become straightforward.
Test mode:

Admin II - Quotes and Quote Syncing Example Questions

Test your knowledge of Quotes and Quote Syncing

Question 1

Which statement best describes how standard quote syncing behaves between a synced quote's line items and the related opportunity's products?

Question 2

At Cloud Kicks, sales reps generate quote PDFs for two divisions. Each division needs its own logo, colors, and legal terms on the customer-facing PDF. Some reps sell for both divisions and decide which branding applies only when they are ready to send the quote. The administrator is evaluating options and wants the simplest approach that gives every rep the correct branded document. Which approach should the administrator recommend?

Question 3

At Cloud Kicks, the administrator created a custom Install Date field on the Quote Line Item object. Sales reps enter values on the line items of a quote that is syncing with its opportunity. The values never appear on the related opportunity products. Changes to Quantity and Sales Price on the same line items sync as expected. What explains this behavior?

More Quotes and Quote Syncing questions
23 questions (total)