Patent ID: 11922394
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
obtaining, by a service provider, first transaction data relating to payment transactions of a plurality of merchants, wherein the first transaction data includes details relating to customers associated with the payment transactions;
storing, by the service provider in a central database, the first transaction data;
generating, by the service provider and based at least in part on the first transaction data, a first customer segment comprising first customers of similarly-situated merchants to a merchant of the plurality of merchants, wherein the similarly-situated merchants are associated with one or more shared merchant attributes;
generating, by the service provider and based on statistical analysis applied to the first transaction data, a second customer segment comprising second customers associated with one or more shared customer attributes;
causing presentation of, by the service provider, and via one or more user interfaces of a device associated with the merchant a first recommendation that the merchant present a first subset of a plurality of feature programs to the first customer segment and a second recommendation that the merchant present a second subset of the plurality of feature programs to the second customer segment, wherein the plurality of feature programs comprises at least two of a tipping program, a loyalty program, a promotion program, and a feedback program for inclusion on a customer communication;
determining, based on receiving data indicating interaction with the first recommendation, merchant acceptance of the first recommendation; and
responsive at least in part to receiving, by the service provider and from a point-of-sale (POS) device of the merchant, second transaction data associated with a customer of the first customer segment, causing presentation, by the service provider, of the first subset of the plurality of feature programs via a user device of the customer.