Build vs buy
We should say this first: Sincerely runs on Lob. Your postcards and letters are printed and mailed by the same vendor you were considering calling directly, and the markup is disclosed on the pricing page.
So the honest question is not whether Lob is good. It is. The question is what you would still be holding after the API returns a tracking number.
The channel, by layer
A print API is the bottom band. Everything above it is the part a revenue team actually experiences, and the part you would be building.
The category
Every channel your team already runs has two layers: a primitive that moves the message, and a platform that decides who gets it, what it says, and whether it worked. You have bought the second layer four times already without anyone proposing you wire up the first one yourself.
Lob is excellent infrastructure, and infrastructure is supposed to be boring and interchangeable. The channel is the product.
The work
Here is the whole job, and who does each part if you integrate a print API yourself. One of these is an engineering problem. The rest are not, which is why they tend to be discovered in month three.
The format ceiling
Lob is broad within its category: postcards, letters, self-mailers, checks, all of it flat print through a press. That is a real product and it covers most of what you will send.
The ceiling is not how many formats it offers. It is that a print API cannot do a human hand or a physical object. The moment a campaign wants a handwritten note for the accounts that matter most, or something with weight in the box, you are not extending your Lob integration. You are signing a second vendor, then a third.
What each piece actually needs
Three contracts, three integrations, three invoices, and three places to enforce the same budget and approval rules. Or one.
Coverage
The same vendor arithmetic applies to geography. A print API that produces in one country either mails across the border, slowly and expensively, or you contract a printer in the next one. Here is exactly where we are, including the part that is not built yet.
Every country you add is another contract, another integration, and another place the same budget and approval rules have to hold. That is the work we are taking on so it does not land on your roadmap.
The two hard ones
The obvious version of this build is a language model writing letters into a print API. It demos well. Two things break it, and neither is fixed with more code.
01
A bad email is deleted in a second and costs you nothing. A letter that gets their funding round wrong sits on a CEO’s desk for a week with your logo on it, and your rep calls into it three days later. Print is irreversible and the audience is exactly the people you cannot afford to look sloppy in front of.
That asymmetry is why every fact carries its source, why weak claims stay flagged after approval, and why nothing prints without a human signing off. It reads like process. It is the only responsible way to put generated text on paper you can never recall.
02
Incrementality requires a holdout, and a holdout means deliberately withholding the channel from accounts you believe it would help, then publishing what the comparison says even when the answer is unflattering.
Almost nobody builds this for themselves, because the team that built the program is the wrong team to run the experiment that grades it. It is not a technical moat. It is a willingness moat, and it is the reason the number at the end of a Sincerely program survives scrutiny.
The honest part
There is a real version of this where we are the wrong answer and the API is the right one. If you recognize yourself here, integrate Lob directly and keep the margin.
The cost question
Compared per piece, we are more expensive than buying postage directly, and we will not pretend otherwise. But per piece is not the number that decides whether the channel gets funded again.
The unit that matters is what it costs to create an opportunity, and against a rep’s time the difference in postage is rounding. A channel that costs less per piece and produces nothing measurable is the expensive option.
Two ways to price the same program
Published per-piece prices are on the pricing page, markup disclosed. What a pilot costs per opportunity comes out of your own holdout, not ours.
See the pricing →Write to us
Launch a pilot to your top accounts: research-backed pieces your reps approve, follow-up timed to delivery, and an account-level holdout that reports what the channel actually created.
Setup takes an afternoon. Delivery takes days, because paper travels. The report takes a sales cycle, because pipeline does too.
Write to us: adam@trysincerely.comSincerely,