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

Claim 11:
12. A system comprising:
one or more server devices associated with a service provider, the one or more server devices having one or more non-transitory computer-readable media storing instructions executable by one or more processors, wherein the instructions program the one or more processors to perform acts comprising:
obtaining, from a plurality of merchant devices, 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, in a central database, the first transaction data;
generating, based at least in part on the first transaction data, a first customer segment comprising first customers of similarly-situated merchants of a merchant of the plurality of merchants, wherein the similarly-situated merchants are associated with one or more shared merchant attributes;
generating, 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, 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;
receiving, from the device associated with the merchant, an indication of interaction with the second recommendation;
receiving second transaction data associated with a transaction between the merchant and a customer of the second customer segment; and
responsive at least in part to receiving the second transaction data, causing presentation of the second subset via a user device of the customer.