A tecnologia da Omnilife fraciona nutrientes em partículas microscópicas que são encapsuladas pela água, permitindo que o corpo absorva os nutrientes de forma mais eficiente. A empresa oferece até 68% de lucro para quem compartilhar seus produtos com outros, com descontos de até 40% em compras e percentuais crescentes de comissão conforme mais pessoas são recrutadas.