Услуги · 2018–2019 ·Корпоративный сайт

MyGenetics — личный кабинет и партнерская программа ДНК-тестов

Собрали два личных кабинета — покупателя и партнера: регистрация ДНК-теста и статус исследования, реферальные ссылки с вознаграждением, депозиты партнеров с двусторонним обменом и отчетами.

mygenetics.ru

Обложка проекта MyGenetics

покупатель и партнер в одном кабинете
2 роли
запуск кабинетов
2019
сквозная аналитика на сайте
Roistat
авторизация через популярные сети
Соцсети
  • Задача

    Сделать личные кабинеты под разные роли: покупателю — регистрацию теста и статус исследования, партнеру — реферальную программу и депозит.

  • Что сделали

    Кабинет партнера с нуля и расширенный кабинет покупателя, авторизацию через соцсети, подарки по купону в корзине и оплату с чеками.

  • Чем закончилось

    Кабинеты запущены в 2018–2019 годах, партнерские депозиты обмениваются данными автоматически.

С чем пришли

MyGenetics — высокотехнологичная компания на рынке ДНК-тестов, работающая напрямую с потребителем. Проводит генетические исследования и делает их результаты понятными: чтобы человек мог применить их в своей жизни, а не читать выписку из лаборатории.

Продукт устроен сложнее магазина: тест покупают, регистрируют по номеру, ждут исследование и потом читают результат. Все это должно жить в личном кабинете.

Вторая половина бизнеса — партнеры, которые приводят покупателей и работают по депозиту. Им нужны свои инструменты и своя отчетность.

Ограничения

  • Роли принципиально разные: интерфейс покупателя и интерфейс партнера нельзя было свести к одному кабинету.
  • Данные о депозитах ведутся на стороне компании — сайт должен обмениваться ими, а не хранить свою версию правды.

Что сделали

  • Собрали кабинет покупателя

    Онлайн-регистрация ДНК-теста и отслеживание статуса исследования, авторизация через популярные соцсети.

  • Сделали кабинет партнера

    Разработали с нуля второй кабинет — для врачей, тренеров и партнеров: у них своя экономика и свои клиенты, в покупательском кабинете это не помещалось.

  • Свели депозиты

    Свели расчеты партнера с учетом компании, чтобы кабинет не приходилось сверять с бухгалтерией руками.

  • Расширили корзину

    Научили ее работать с купонами и подарками и подключили оплату с фискализацией.

Как это устроено

Мои тесты

Каждый тест идет строкой с кодом набора, продуктом, получателем и статусом: забор ДНК-материала, отправка в лабораторию, отчет готов. Между покупкой и результатом проходят недели, и это единственное место, где человек встречается с продуктом, — поэтому состояние названо словами, а не полоской.

Раздел «Мои тесты» в личном кабинете MyGenetics со статусами исследования

Депозит партнера

Партнер видит остаток на счете и цены по своим позициям. Остатки приходят импортом из системы компании, а не ведутся на сайте — расхождений между кабинетом и бухгалтерией не возникает.

Депозит партнера в кабинете MyGenetics

Отчет аффилиата

Приход, расход и комментарий по каждому начислению, фильтр по периоду сверху. У партнера свой идентификатор и ссылка, покупки по ней попадают сюда — а отчет выгружается для сверки на стороне компании.

Отчет аффилиата с начислениями, MyGenetics

Функциональные решения

Покупателю

  • Тест в подарок

    Набор покупается другому человеку, и адрес доставки указывается на каждый тест отдельно.

  • Подарки по купону

    Купон добавляет позицию в корзину сам.

Партнеру

  • Свои клиенты

    Партнер заводит клиентов и видит их тесты: врач или тренер ведет человека, а не отдельную покупку.

  • Коды активации пачкой

    Партнер получает готовую партию кодов на свои наборы, а не запрашивает каждый.

Технические решения

  • Двусторонний обмен

    Депозиты партнеров ходят через общую таблицу компании: выданные депозиты и остатки по каждому партнеру и типу теста синхронизируются раз в час фоновым обменом. Кабинет и учет сходятся без ручной сверки, а бухгалтерия работает в привычном инструменте.

  • Оплата и доставка

    Прием оплаты картой двумя способами — второй ради покупателей из других стран. Забор биоматериала оформляется как заявка в курьерскую службу прямо из кабинета: адрес подсказками, дата и время, а трек-номер возвращается в карточку теста.

  • Аналитика

    Сквозная аналитика Roistat: видно, откуда пришел покупатель и что он купил.

Платформа

1С-БитриксPHP

Интеграции

Сбербанк Онлайнmoneta.ruСитиЭкспрессDaDataGoogle ТаблицыRoistatАвторизация через соцсети

Кабинеты покупателя и партнера работают вместе с магазином: покупка, регистрация теста, статус исследования и партнерские начисления идут в одной системе.

Расскажите о проекте

Новый продукт, развитие существующей системы или смена подрядчика — опишите задачу. Ответим, как можем подойти к ней и что потребуется для старта.

Андрей Медведев, основатель TeamProfi
Андрей Медведевоснователь TeamProfi

Помогаю разобраться в задаче, выбрать правильный подход и отвечаю за результат со стороны TeamProfi. Под объем задач подключаем специалистов, с которыми работаем не первый год.

Не любите формы? Напишите на sale@teamprofi.ru