Every opted-in number on a Txtra list carries its own receipt. The source, the method, the date, a reference id, the hand that added them, and the exact words the person agreed to. Not a summary of the policy. The words themselves, on that number, on that day.
Every campaign's compliance is a claim right up until the day it isn't. A carrier flags you. A plaintiff files. Someone asks the one question that ends the argument. Where did this number come from, and who says they said yes.
Consent gets captured the moment it happens, from the source it happened at. A keyword, a pledge page, a field QR, a referral, a volunteer’s outreach, or an attested import, each carrying its own true language.
A voter who signed up reads self, opted in directly. An import or a manual add reads the staff name who did it and stood behind it. An attestation is never an orphan. There’s always a name and a date on the consent.
Copy proof puts the whole record on your clipboard for a fast paste. Download receipt writes the single record to a file, one number, ready to hand off. And the list exports as one clean file, every row carrying its own receipt across the same columns.
The line that person saw and agreed to, word for word. A policy summary says what you meant to collect. The receipt says what you did.
Self-serve opt-ins credit the voter. Imports and manual adds credit the staffer who made them. When the question comes, the answer has a who and a when.
A carrier flags one send, you send back one receipt. A committee wants the whole list defended, you check the contacts or filter to a segment and send the file. Evidence in seconds, at either scale.
They never collected consent, so they have nothing to hand over. When the flag comes, they have a claim and no receipt. You have the receipt.
The receipt reads from the real source on each contact, so a keyword, a pledge page, an attested import, and a relational sign-up each carry their own true language and their own added-by. In this build the data is seeded, the single receipt is a text file, and the list is a CSV. Live, the data is the real opt-in on every number, and the single receipt becomes a signed PDF the server stamps, so nobody can edit it after the fact. That stamp is what makes it hold when someone fights it.
Left or right, Txtra is the sender your carriers trust and your lawyers approve.
A per-number record of the opt-in. The source, the method, the date, a reference id, the exact words the person agreed to, and the name of whoever added them. Self-serve opt-ins read self. Imports and manual adds read the staffer who stood behind them.
Three ways. Copy proof puts the record on your clipboard. Download receipt writes the single record to a file. And the list exports as one clean file, checked contacts or a filtered segment, every row carrying its own receipt across the same columns.
From the real source on each contact. A keyword, a pledge page, a QR scan, a referral, a relational sign-up, or an attested import each write their own true language and added-by. In this build the data is seeded. Live, the receipt captures the real opt-in the moment it happens.