Scope of work · v1

A funeral planning platform Scanlan’s owns.

Replacing the third-party “Build & Price” tool with a planning portal, a director workspace, and a clear path into your management system — built for your families, your staff, and your visibility.

Prepared for Scanlan Funeral Home By YouShallThrive Date July 14, 2026 Lives at plan.scanlanfuneral.com
01 Overview

What we’re building, and why

Today, the “Build & Price a Funeral” button on scanlanfuneral.com sends visitors to a tool hosted by an outside company (FuneralTech / Tribute Technology). The moment a family clicks it, Scanlan’s loses all visibility — no record of who used it, what they priced, or how to follow up.

We are replacing it with a platform Scanlan’s owns, with three parts:

  1. Family planning portal — visitors explore your pricing and build a funeral estimate, then either save it for their own reference or send it to your staff for follow-up.
  2. Director workspace — your staff picks up submitted estimates, guides families through full arrangements, applies adjustments with proper oversight, and produces accurate final pricing during arrangement conferences.
  3. Connection to your management system (TMS) — the current situation and your two realistic options are explained in the TMS decision.

Your current website does not change. The new platform lives at its own address — plan.scanlanfuneral.com — and the existing “Build & Price” buttons simply point there instead.

02 Technology

The technology, in plain terms

VercelHosting

The cloud service that hosts and runs the application.

WhyFast, reliable, scales automatically with traffic.

$20/moPro plan
Next.jsFramework

The framework the application is built with.

WhyIndustry standard; one codebase covers the public site, family accounts, and staff tools.

$0Open source
SupabaseDatabase

The secure database where all estimates, accounts, and records are stored.

WhyEncrypted, automatically backed up, with strict access rules enforced at the data level.

$25/moPro plan
ResendEmail

Sends the system’s emails.

WhySign-in links, estimate PDFs, confirmations, follow-ups.

$0–20/moFree: 3,000 emails/mo, 100/day
PostHogAnalytics

The analytics tool.

WhyShows exactly how visitors use the planning tool — the visibility you’re missing today.

$0–20/moFree: 1M events/mo, 1-year history
StripePayments · optional, later

Payment processing.

WhyOnly if you later choose to accept at-need payments online.

$0/moNo monthly fee; small percentage per transaction
$45–85/mo Total running cost for everything above, all services combined.

What the free tiers actually cover. The $45 base is just Vercel and Supabase — the other services start free and stay free at your volume:

  • Resend includes 3,000 emails per month (capped at 100 per day) at no cost. A typical family interaction generates two or three emails — a sign-in link, the estimate PDF, a staff notification — so the free tier covers roughly a thousand family interactions a month. If it’s ever outgrown, the next tier is $20/month for 50,000 emails.
  • PostHog includes the first 1 million analytics events per month free, with a year of data history. Past that ceiling, pricing is fractions of a cent per event, not a plan jump.
03 How it works

How families use it

  1. They land on the planning site and choose a path: Burial, Cremation, or Green Burial (given prominent placement — your Green Burial Council certification is a differentiator).
  2. A step-by-step builder walks them through services, facilities, and merchandise, with a running total always visible.
  3. No account is required to start. Everything saves automatically as they go. Requiring sign-up first is how the current tool loses people.
  4. When ready, they either Save (they enter an email and receive a sign-in link — no password to remember) or Submit to staff (name, phone/email, and best time to call — the same fields your website’s contact form uses today).
  5. They get a confirmation and a PDF copy of their estimate by email; your staff gets notified.
PlaceholderWireframe of the builder’s layout — a chosen path, the step sequence, selectable services, and the always-visible running total. The real portal carries Scanlan’s branding and the actual General Price List items and prices.
04 How it works

How your staff uses it

  1. A dashboard shows new submissions and upcoming arrangement conferences.
  2. Opening a submission turns it into a working arrangement with staff-only sections the public never sees.
  3. Any discount or price change requires a written reason and is logged with the director’s name — a clean oversight trail.
  4. Live conference mode: during an arrangement conference, the family can watch the estimate update on a second screen in real time as the director makes changes. No whiteboard math.
  5. Finalizing produces the official Statement of Funeral Goods & Services as a PDF, matching your current paper form.
PlaceholderWireframe of the director workspace — the submissions queue on the left, the working arrangement on the right with a dashed adjustment entry (reason + director’s name, always logged), and the finalize action that produces the Statement PDF.
05 How it works

What the system records

  • Price lists, with versions. When you publish updated pricing, existing estimates keep the prices they were built with — nothing silently changes under a family.
  • Estimates and submissions, including contact preferences.
  • Adjustments log — every staff price change, with reason and name.
  • Activity log — every step a visitor or staff member takes, which powers your analytics and follow-up.
PlaceholderWireframe of the record-keeping views — price list versions on the left with the live one marked (estimates keep the version they were built with), and the timestamped activity log on the right: who did what, when.
06 Security & rules

Privacy and security

  • Families never create passwords. They sign in through a link emailed to them.
  • Staff sign-in requires a second verification code (two-factor authentication — the same protection banks use).
  • Draft estimates are private. Staff can only see an estimate after the family chooses to submit it. Someone quietly exploring cremation prices at 2am has not asked for a phone call — and knowing that is what makes families comfortable submitting at all.
  • No Social Security numbers or death-certificate data are ever stored here. That regulated information stays in TMS, where it belongs.
  • Abandoned anonymous drafts delete themselves after 90 days.
  • Every staff access to family information is logged.
  • The system runs with separate test and live environments and automatic backups.
PlaceholderWireframe of the two sign-in doors — families enter only an email and receive a sign-in link (no password to create or forget); staff sign in with a password plus a six-digit verification code, the same two-factor protection banks use.
07 Security & rules

Rules we build around

  • FTC Funeral Rule — the federal rule governing how funeral prices must be presented. The platform mirrors your General Price List item for item, and every estimate carries the required wording plus clear “this is an estimate, not a contract” language. (Your counsel reviews the final templates; the system is built to hold whatever wording they require.)
  • New Jersey pre-need rules — NJ requires prepaid funeral money to go into regulated trusts. The platform therefore never collects payment for pre-need arrangements. Estimates and submissions only.
08 From you

What we need from you

The build clock starts once these are in hand — everything below comes from your side. Check items off as you gather them; this page remembers your progress.

0 of 6 in hand
09 The TMS decision

The TMS situation — and your two options

Where things stand. TMS (Tribute Management Software) does not offer a public API. An API is the standard “socket” that lets two software systems exchange information automatically — it’s how, for example, your website talks to Google Maps. Tribute does build connections, but only as private partnerships it negotiates itself (for instance, a preneed insurance link with Homesteaders Life announced for 2026). There is no path today for an outside platform like ours to plug in directly. Out of the box, information from the new platform cannot flow into TMS automatically.

There are two realistic ways to change that. This is a business decision, and it is entirely yours to make — both options are laid out plainly below.

Option A

Browser extension: keep TMS, remove the typing

A small add-on installed in your staff’s Chrome browser. A director opens the normal TMS entry form, clicks the extension, and selects the finished arrangement — the form fills itself with that information. The director reviews it and clicks Save in TMS exactly as they do now. A person confirms every entry; nothing happens unattended.

Upside

  • Needs no cooperation from Tribute
  • Quick to build — roughly 1–2 days
  • Nothing changes about your staff’s day-to-day tools
  • Every entry is human-verified

Trade-off

  • If Tribute redesigns their screens, the extension needs a small update (we build it so those updates are quick, and if it ever breaks, staff simply type manually until it’s fixed)
  • Tribute’s terms of service restrict automated access to their system. This tool is user-initiated and human-reviewed — closer to a password manager than a bot — but it operates in a gray area, and we’re telling you that plainly
  • Chrome and Edge browsers only — no Safari or Firefox
  • Carries a small ongoing maintenance cost
Option B

Move to Passare: a permanent, supported connection

Passare is a leading competitor to TMS, and its defining feature is openness: it offers a public API built exactly for this purpose, and issues connection keys to any vendor a funeral home requests. If Scanlan’s switched its management system to Passare, our platform would connect directly and officially — duplicate data entry disappears entirely, with the vendor’s blessing and ongoing support. Passare also includes capabilities you may value anyway: family collaboration tools, electronic signatures, a QuickBooks accounting link, and insurance claim processing.

Upside

  • A real, supported connection — permanent, official, no gray areas
  • Passare’s whole culture is integrations (30+ already); future tools you adopt will plug in too
  • Bonus capabilities included in the switch
  • Solves the problem at its root

Trade-off

  • Switching your management system is a real project: data migration, staff retraining, and about a month running old and new side by side
  • Your current Tribute contract terms need review before any decision
  • Your obituaries currently live on Tribute’s system; whether that piece can stay needs to be verified during evaluation
10 Scope of work

Scope of work & timeline

Each phase below is a fixed scope with its own deliverables, an estimated effort in hours, and a plain test for when it’s done. A working day here means 8 focused hours. The clock starts when the items in From you are in hand.

  1. 0

    Setup

    6–8 hours · up to 1 day

    Deliverables:

    • Your complete General Price List loaded into the system, versioned from day one
    • Every step, option, and price mapping extracted from your current Build & Price wizard
    • TMS case-entry screens mapped field by field (feeds Phase 2’s handoff sheet and the Phase 4 options)
    • Test and live environments stood up, with automatic backups

    Done when: the platform’s catalog matches your GPL and your current wizard, item for item.

  2. 1

    Family portal

    8 hours · 1 day

    Deliverables:

    • Burial, Cremation, and Green Burial paths with the step-by-step builder and always-visible running total
    • Anonymous autosave, email sign-in links (no passwords), estimate PDFs by email
    • Save and submit-to-staff flows, with staff notifications
    • Analytics wired end to end; plan.scanlanfuneral.com live and the website’s buttons repointed

    Done when: a family can build, save, and submit a real estimate end to end, and you can watch it happen in the analytics.

  3. 2

    Director workspace

    8 hours · 1 day

    Deliverables:

    • Staff dashboard: submissions queue and upcoming arrangement conferences
    • Arrangement workspace with staff-only sections, live conference mode for second-screen use
    • Adjustments log — every price change recorded with reason and director’s name
    • Statement of Funeral Goods & Services PDF matching your current form; handoff sheet formatted to TMS’s entry screens; staff two-factor sign-in

    Done when: a director runs a real arrangement conference start to finish on the platform and finalizes it to the Statement PDF.

  4. 3

    Engagement

    8 hours · 1 day

    Deliverables:

    • Gentle follow-up emails to families who saved an estimate but didn’t submit
    • Owner dashboard: traffic, submissions, and estimate values at a glance

    Done when: a saved-but-unsubmitted estimate triggers its follow-up automatically, and the dashboard answers “how is the tool doing?” without asking anyone.

  5. 4

    TMS connection

    Extension: 8–16 hours · 1–2 days  ·  Passare: scoped after evaluation

    The one phase that depends on your choice in the TMS decision.

    If you choose Option A, the browser extension’s scope (8–16 hours · 1–2 days):

    • Field mapping — every field of a finalized arrangement matched to its exact TMS case-entry field, building on the screens mapped in Phase 0.
    • The extension itself — installed in Chrome or Edge. A director opens the normal TMS entry form, picks a finalized arrangement from a list, and the form fills itself. Nothing is saved without the director’s review.
    • Security — staff sign in to the extension with their platform account (same two-factor rules); information travels encrypted and nothing is stored in the browser itself.
    • Change detection — if Tribute alters their entry screens, the extension flags the mismatch and stops rather than filling fields incorrectly; staff type manually until the update ships.
    • Private installation — distributed directly to your staff’s browsers, not through the public Chrome store, with an install guide and versioned updates.
    • Testing & handoff — a batch of past cases entered side by side against TMS to verify accuracy, then a staff walkthrough.

    Quoted as a fixed scope before work begins. If you choose Option B instead, the Passare connection is scoped after your evaluation of the switch (contract review, data migration, obituaries question).

Estimated hours, all together

Phase 0 — Setup6–8 h
Phase 1 — Family portal8 h
Phase 2 — Director workspace8 h
Phase 3 — Engagement (follow-ups + owner dashboard)8 h
Core build — launch-ready platform30–32 h · about 4 working days
Phase 4 — Option A browser extension8–16 h
Phase 4 — Option B Passare connectionScoped after your evaluation

Assumptions & exclusions. Hours assume the From you items arrive before each phase starts, and cover build, testing, and handoff — not ongoing maintenance, which is quoted separately once the platform is live. The Passare migration itself (if you choose Option B) and any new photography or copywriting beyond the materials you provide are outside this scope.

Phases 1 through 3 deliver their full value no matter what happens with TMS.

11 The Map

The blueprint, on one map

Everything in this document, in one view — the platform at the center-left, what each audience does with it, what sits underneath, and the order it rolls out in.

Scanlan’s platform plan.scanlanfuneral.com Families Choose a path Build the estimate Save or submit PDF by email Directors Submissions queue Live conference Logged adjustments Statement PDF Records & trust Versioned price lists Activity log Private drafts No SSNs stored Foundation Vercel + Next.js Supabase Resend + PostHog $45–85 / month Rollout Phase 0 · Setup Phase 1 · Portal Phase 2 · Workspace Phase 3 · Engagement 4A · Extension (1–2 days) 4B · Passare switch
Reading itArrows show sequence; plain lines group what belongs together. The rollout branch ends in the Phase 4 choice from the TMS decision — the dashed border on 4A marks the gray-area route, the solid border on 4B the officially supported one.