MLO advertising lives and dies on four disclosures. Get these right and your posts ship same-day. Miss one and NEXA (or your state regulator) will yank it. Here is my template for every rate-mention social post.
1. Licensing identity. Every post includes my name, NMLS ID, the NEXA company NMLS, and states I am licensed in. Not in the bio — in the post itself or the creative. Bio-only identity does not satisfy SAFE Act or most state rules.
2. Trigger terms = triggering disclosures. Under Reg Z §1026.24, if you mention a specific rate, APR, down payment, loan term, or payment amount, you MUST include the full trigger-term disclosures: APR, terms of repayment, and any applicable fees. "3.99% rate!" without APR and disclosures is a Reg Z violation — CFPB has fined MLOs for it.
3. Equal Housing + ECOA language. Equal Housing logo or text, plus an "all loans subject to credit approval" phrase. ECOA prohibits language that discourages any protected class — avoid "perfect credit only" or "must have 2 years at same job" style phrasing.
4. Not a commitment to lend. "This is not an offer to lend or a commitment to extend credit" or equivalent. Keeps you out of UDAAP territory.
My actual post template: [Hook]. [Product benefit in 1 sentence]. [CTA]. Jon Howard NMLS #XXXXX · NEXA Mortgage LLC NMLS #1660690 · Licensed in [states]. Rates and terms subject to credit approval. Not a commitment to lend. Equal Housing Lender.
If I mention a rate: add APR and loan-term line directly after the rate. Takes 10 extra seconds and keeps you out of the regulator's inbox.