Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Can't Our Pricing Team Analyse Quotes Without Asking Engineering for an Export?
Problems We Solve

Why Can't Our Pricing Team Analyse Quotes Without Asking Engineering for an Export?

Insurtech pricing teams wait for engineers to export quote data. We build a quote data store with rating factors, outcomes and claims, ready for analysis.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Pricing cannot get at quote data because quotes live inside the policy administration system and the quote service logs, without the rating factors, channel or outcome joined together. We build a quote data store that captures every quote with its answers, factors, price, channel and outcome, joins it to policies and claims, and makes it available to your pricing team in the tools they already use.

Can someone pull the quotes for last quarter?

Your pricing analyst wants to know how conversion differs by postcode band, whether a competitor's price change affected one channel, and how claims experience looks for customers quoted at a particular factor level. To start, they need every quote with its answers, the rating factors used, the price, whether it bound, and later whether a claim was made.

They ask engineering for an export. It arrives a week later as a CSV from the policy system, without the rating factors because those are not stored there, and without the channel because that is in web analytics. The analyst spends days joining files, and then the question has moved on.

Why quote data is hard to reach

Quote data is created in the quote journey and rating service, stored partly in the policy system, and outcomes arrive later from payments and claims.

  • The policy system stores quotes but not always every answer or rating factor.
  • Declined and referred quotes may not be stored at all.
  • Channel and campaign information sits in analytics.
  • Claims are in another system or with an administrator.
  • Pricing does not have direct, safe access to any of it.

Pricing in the dark

Without quote data, pricing decisions rely on bound policies only, which hides the customers who did not buy. Changes cannot be evaluated properly. Every analysis depends on engineering time. Capacity providers ask for evidence behind pricing decisions, and it takes weeks to produce. The pricing team spends its time preparing data rather than analysing it.

A quote data store for pricing

What we build captures quote data once, in a form pricing can use directly.

  1. Each quote, including declined and referred ones, is recorded at the moment of rating with the answers, enrichment data, factors, rating version and price.
  2. Channel, partner and campaign details are attached from the quote journey.
  3. Outcomes are joined as they happen: bound, lapsed, cancelled, renewed.
  4. Claims are joined to policies from your claims system or administrator data.
  5. Personal data is separated or removed in the analysis tables, so pricing sees what it needs without direct identifiers.
  6. The data is available in a warehouse such as BigQuery or Snowflake, or a database your team can query, and connected to the tools pricing already uses, such as Python, R or Excel.
  7. Standard views are prepared for common questions, such as conversion by factor band or channel.
DataCaptured fromAvailable as
Answers and enrichment dataQuote journey and rating serviceQuote table
Rating factors and versionRating serviceQuote factors table
Channel and campaignQuote journeyQuote table
Bind, cancellation, renewalPolicy system eventsOutcomes table
ClaimsClaims system or administratorClaims table joined to policy

Analysis without waiting

Declined and referred quotes matter more than they seem. If a rule declines a band of risks that competitors happily write, you only see it when declined quotes are recorded with their answers. The same goes for customers who were quoted and walked away at the price page: without them, the data only ever shows people who were willing to pay what you asked.

The pricing analyst opens their notebook or spreadsheet, queries last quarter's quotes by factor band and channel, and works on the answer without waiting for an export. Rate changes are evaluated against real quote behaviour. Evidence for capacity providers is a query, not a project. Engineering is not involved.

Does your pricing team have this problem?

  • Pricing asks engineering for quote exports.
  • Rating factors are not stored with quotes.
  • Declined and referred quotes are missing from the data.
  • Channel data sits in analytics, separate from quotes.
  • Joining quotes to claims takes days.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can we capture past quotes?

Where quote data is still in the policy system or logs, we load what exists and mark what is missing.

How is personal data handled?

Analysis tables hold what pricing needs, with direct identifiers removed or separated, in your own cloud environment.

Do we need a data warehouse?

Not necessarily. A database pricing can query is enough to start.

Can pricing test rate changes against this data?

Yes. It is the same data a rating service would use to test a new version against past quotes.

What drives the cost?

Where quote data comes from, how many outcome sources are joined, and the warehouse choice.

Keep reading

More on Problems We Solve

Start here

Tell us where your insurtech's operations get stuck

Describe the journey, queue or report that is causing trouble, the policy administration system you run on, and the capacity providers, brokers and partners you deal with. We will tell you what we would build around your existing platform and what we would leave alone, and if your system already has a feature that fixes it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →