OSI Affiliate — платформа для управления собственной партнёрской программой от компании Omnistar Interactive. Название расшифровывается просто: OSI — Omnistar Interactive, компания-разработчик из США которая выпустила первую версию в 2001 году. За два с лишним десятилетия продукт вырос из простого скрипта отслеживания в полноценную систему с порталом для партнёров, встроенной аналитикой, управлением выплатами и интеграциями с десятками популярных платформ.
Главная идея OSI Affiliate — дать бизнесу инструмент для запуска белой партнёрской программы без зависимости от сторонних партнёрских сетей. Вы не платите комиссию сети, сами контролируете условия для партнёров, данные остаются на вашем сервере.
Редакции и лицензирование
OSI Affiliate предлагает несколько вариантов размещения.
Облачная версия (SaaS) — Omnistar размещает платформу на своих серверах. Подходит для старта без технических ресурсов. Планы начинаются от $47/месяц за базовый, до $97/месяц за профессиональный с расширенными функциями и большим числом партнёров.
Self-hosted (локальная установка) — платформа устанавливается на ваш сервер. Разовая покупка лицензии, данные полностью под вашим контролем. Это основной сценарий для клиентов THE.Hosting — собственный VPS с полным контролем над инфраструктурой.
Корпоративная версия — для крупных компаний с требованиями к кастомизации и выделенной поддержке. Стоимость обсуждается индивидуально.
Все редакции включают базовый функционал: отслеживание переходов и конверсий, портал для партнёров, управление комиссиями, отчётность. Разница — в числе партнёров, дополнительных интеграциях и уровне поддержки.
Архитектура и технический стек
OSI Affiliate построен на классическом PHP/MySQL стеке. Никаких экзотических зависимостей — стандартное LAMP-окружение которое есть на любом Linux VPS.
Серверная часть:
- PHP 7.4+ (рекомендуется PHP 8.0-8.2)
- MySQL 5.7+ или MariaDB 10.4+
- Apache 2.4 или Nginx
- Поддержка SSL обязательна (HTTPS)
- Cron для фоновых задач (обработка транзакций, отправка уведомлений)
Клиентская часть:
- Адаптивный интерфейс партнёрского портала
- Административная панель на основе веб-интерфейса
- REST API для интеграций с внешними системами
Структура системы:
- Административный модуль — управление партнёрами, комиссиями, выплатами
- Партнёрский портал — личный кабинет каждого аффилиата
- Модуль отслеживания — фиксация кликов и конверсий
- Модуль отчётности — аналитика по всем срезам
Платформа не требует Node.js, Python или других дополнительных сред — только PHP и MySQL. Это снижает требования к серверу и упрощает обслуживание.
Требования к хостингу
Умеренные — OSI Affiliate не является высоконагруженным приложением в обычных условиях.
Минимальная конфигурация для небольшой программы (до 50 партнёров):
- 1 vCPU / 2 GB RAM / 20 GB SSD
- PHP 7.4+, MySQL 5.7+
- Подходит начинающим
Рекомендуемая конфигурация для активной программы (50-300 партнёров):
- 2 vCPU / 4 GB RAM / 40 GB NVMe
- PHP 8.1+, MySQL 8.0+
- Nginx + PHP-FPM
Конфигурация для высоких нагрузок (300+ партнёров, интенсивный трафик):
- 4 vCPU / 8 GB RAM / 80 GB NVMe
- Отдельный сервер для MySQL
- Redis для сессий и кеширования
Операционная система: Ubuntu 22.04 LTS или Debian 12 — наиболее проверенные варианты.
Установка OSI Affiliate на VPS
Предполагается что на сервере уже установлены Apache/Nginx, PHP и MySQL. Если нет — начните с настройки LAMP-стека.
Подготовка сервера
Обновляем систему и устанавливаем зависимости:
apt update && apt upgrade -y
apt install -y apache2 php php-mysql php-curl php-gd php-mbstring php-xml mysql-server unzip
Запускаем MySQL и проводим первичную настройку безопасности:
systemctl enable --now mysql
mysql_secure_installation
Создание базы данных
mysql -u root -p
В консоли MySQL:
CREATE DATABASE osi_affiliate CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'osi_user'@'localhost' IDENTIFIED BY 'надёжный-пароль';
GRANT ALL PRIVILEGES ON osi_affiliate.* TO 'osi_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Загрузка и распаковка
После покупки лицензии вы получаете архив с файлами платформы. Загружаете его на сервер и распаковываете в директорию веб-сервера:
cd /var/www/html
unzip osi-affiliate-latest.zip -d affiliate
chown -R www-dаta:www-data /var/www/html/affiliate
chmod -R 755 /var/www/html/affiliate
Директориям для загружаемых файлов нужны права на запись:
chmod 777 /var/www/html/affiliate/uploads
chmod 777 /var/www/html/affiliate/cache
Настройка Apache
Создаём виртуальный хост:
nano /etc/apache2/sites-available/affiliate.conf
<VirtualHost *:80>
ServerName affiliate.ваш-домен.com
DocumentRoot /var/www/html/affiliate
<Directory /var/www/html/affiliate>
Options -Indexes +FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/affiliate-error.log
CustomLog ${APACHE_LOG_DIR}/affiliate-access.log combined
</VirtualHost>
a2ensite affiliate
a2enmod rewrite
systemctl restart apache2
Веб-мастер установки
Открываете в браузере http://affiliate.ваш-домен.com/install
Мастер установки проведёт по нескольким шагам:
Шаг 1: Проверка требований — система проверяет версии PHP, наличие расширений, права на файлы. Зелёные галочки — идём дальше, красные — исправляем на сервере.
Шаг 2: Подключение к базе данных — вводите хост (localhost), имя базы (osi_affiliate), пользователя и пароль. Система создаёт структуру таблиц.
Шаг 3: Настройка сайта — URL вашего магазина или сервиса, URL партнёрской программы, email администратора.
Шаг 4: Аккаунт администратора — имя, email, пароль для доступа в панель управления.
Шаг 5: Завершение — мастер удаляет директорию /install по соображениям безопасности и показывает ссылки на административную панель и партнёрский портал.
Настройка SSL
Production-установка обязательно должна работать по HTTPS:
apt install certbot python3-certbot-apache
certbot --apache -d affiliate.ваш-домен.com
Certbot автоматически настроит перенаправление с HTTP на HTTPS и обновление сертификата.
Настройка Cron
OSI Affiliate использует фоновые задачи для обработки транзакций и отправки уведомлений. Добавляете в crontab:
crontab -e
*/5 * * * * wget -q -O /dev/null https://affiliate.ваш-домен.com/cron/run.php
Задача выполняется каждые 5 минут — этого достаточно для большинства программ.
Ключевые возможности
Отслеживание конверсий
OSI Affiliate поддерживает несколько методов отслеживания одновременно, что снижает потери конверсий при блокировке cookies.
Cookie-tracking — стандартный метод. Посетитель кликает по партнёрской ссылке, в браузере устанавливается cookie. При покупке система читает cookie и атрибутирует продажу партнёру. Настраиваете срок жизни cookie: 30, 60, 90 дней или дольше.
Coupon-tracking — партнёр получает уникальный промокод. Покупатель вводит промокод при оформлении — продажа атрибутируется без зависимости от cookies и браузера. Важно для аудиторий которые активно чистят историю или используют несколько устройств.
Pixel-tracking — пиксель размещается на странице подтверждения заказа. При загрузке страницы пиксель отправляет данные о конверсии в OSI Affiliate. Работает параллельно с cookie.
Postback (server-to-server) — конверсии передаются напрямую между серверами без участия браузера. Наиболее надёжный метод, не зависит от блокировщиков рекламы.
Управление комиссиями
Гибкость в настройке комиссий — одна из сильных сторон платформы.
Назначаете разные ставки для разных категорий партнёров: начинающие аффилиаты получают 10%, проверенные с большим объёмом — 20%, VIP-партнёры с эксклюзивными условиями — 30%.
Настраиваете комиссии на уровне конкретных продуктов или категорий товаров. За флагманский продукт платите больше, за базовую позицию — меньше.
Поддержка повторяющихся комиссий: если ваш бизнес работает по подписке, партнёр получает процент с каждого следующего платежа привлечённого им клиента на протяжении всего времени подписки или ограниченного периода.
Бонусные программы — дополнительные выплаты при достижении пороговых показателей: партнёр привлёк 50 клиентов за квартал и получает бонус $500 сверх стандартных комиссий.
Партнёрский портал
Каждый партнёр получает доступ в личный кабинет с вашим брендингом. В кабинете:
- Личные партнёрские ссылки и промокоды
- Статистика: клики, лиды, продажи, конверсия
- История начислений и статус выплат
- Маркетинговые материалы: баннеры, текстовые ссылки, email-шаблоны
- Документы: договор, инструкции по продвижению
Портал настраивается под цвета и стиль вашего бренда. Партнёр видит ваш домен и логотип, а не интерфейс OSI.
Управление выплатами
OSI Affiliate автоматизирует процесс выплат.
Устанавливаете минимальный порог выплаты — например, $50. Партнёр не получит деньги пока не накопит эту сумму, что снижает транзакционные издержки.
Настраиваете период удержания — время между конверсией и начислением выплачиваемой суммы. Например, 30 дней чтобы учесть возможные возвраты товара. За это время конверсия висит в статусе «Pending», после чего переходит в «Approved» и становится доступна для выплаты.
Массовые выплаты через PayPal — генерируете файл для пакетной оплаты и отправляете всем партнёрам одним действием. Также доступен экспорт в CSV для выплат через банковский перевод или другие системы.
Интеграции
Готовые коннекторы к популярным платформам — одно из основных преимуществ OSI Affiliate перед самописными решениями.
E-commerce платформы: WooCommerce, Shopify, Magento, PrestaShop, OpenCart, BigCommerce, Volusion, 3dcart. Интеграция означает автоматическую передачу данных о заказах в OSI Affiliate без дополнительной разработки.
Платёжные системы: PayPal, Stripe, Authorize.Net, Braintree. Транзакции из платёжных систем автоматически сопоставляются с конверсиями в партнёрской программе.
CMS и конструкторы сайтов: WordPress, Wix, Squarespace, Weebly. Для WordPress есть отдельный плагин который упрощает интеграцию до нескольких кликов.
Email-маркетинг: Mailchimp, Constant Contact, AWeber. Данные о новых партнёрах автоматически попадают в нужные списки рассылки.
API: REST API для кастомных интеграций с любыми системами которые не вошли в список готовых коннекторов.
Примеры использования
Кейс 1: Интернет-магазин товаров для дома
Магазин на WooCommerce, ассортимент 2000 позиций, средний чек $80. Хотят подключить блогеров в нише «уют и интерьер» и получать трафик по модели CPS (Cost Per Sale).
Решение на OSI Affiliate:
- Интеграция с WooCommerce через готовый плагин — данные о заказах передаются автоматически
- Комиссия 8% от суммы заказа, минимальный порог выплаты $30
- Период удержания 21 день (с учётом политики возвратов)
- Партнёрам предоставляются фотографии товаров, описания, баннеры разных форматов
- Промокоды для блогеров чтобы работать через coupon-tracking
- Выплаты ежемесячно через PayPal
Результат через 6 месяцев: 45 активных партнёров, 12% дополнительного оборота через партнёрский канал.
Кейс 2: SaaS-сервис аналитики для малого бизнеса
Подписочный сервис, тарифы от $29/месяц. Хотят запустить реферальную программу для текущих клиентов и отдельную партнёрскую для агентств.
Решение на OSI Affiliate:
- Два типа партнёров: клиенты (20% с первого платежа) и агентства (30% с первого + 10% recurring с каждого следующего)
- Интеграция со Stripe через webhook — подписки отслеживаются автоматически
- Для клиентов реферальная ссылка доступна прямо в личном кабинете SaaS (через API OSI)
- Для агентств отдельный онбординг и расширенный набор маркетинговых материалов
- Выплаты при достижении $100, ежеквартально
Кейс 3: Онлайн-школа профессионального обучения
Курсы по программированию и дизайну, средняя стоимость курса $300. Хотят создать сеть кураторов которые продвигают курсы в своих сообществах.
Решение на OSI Affiliate:
- Двухуровневая программа: куратор получает 25% с продажи курса своему студенту, плюс 5% если его студент сам становится куратором
- Coupon-tracking как основной метод — кураторы работают в Telegram и Instagram где cookie не работают
- Встроенный лендинг для каждого куратора с персонализированным URL
- Автоматическое уведомление при каждой продаже
- Выплаты раз в месяц, минимальный порог $50
Когда выбирать OSI Affiliate
OSI Affiliate — хороший выбор в нескольких сценариях.
Если нужно запустить партнёрскую программу быстро и без глубокой технической экспертизы — веб-мастер установки, готовые интеграции и понятный интерфейс снижают порог входа.
Если у вас небольшая или средняя программа (до 300 партнёров) и не нужен экзотический функционал — OSI Affiliate покрывает стандартные потребности без переплаты за масштаб.
Если важна разовая оплата без ежемесячных подписок — self-hosted лицензия OSI Affiliate выгоднее облачных альтернатив при длительном использовании.
Если у вас стандартный e-commerce или SaaS на популярной платформе — скорее всего есть готовая интеграция и настройка займёт часы а не дни.
Когда OSI Affiliate не подходит
Если нужны сложные многоуровневые структуры с нестандартными правилами атрибуции — Post Affiliate Pro или кастомная разработка дадут больше гибкости.
Если программа планируется очень большой с тысячами партнёров и миллионами кликов ежедневно — OSI Affiliate не создавался для такого масштаба, потребуется переработка архитектуры или переход на enterprise-решения.
Если сайт работает на нестандартной самописной платформе — интеграция потребует разработки через API что нивелирует главное преимущество готовых коннекторов.
Альтернативы OSI Affiliate
Post Affiliate Pro — богаче функционально, больше интеграций, дороже. Выбирают когда возможностей OSI не хватает.
iDevAffiliate — сопоставим по позиционированию, также self-hosted с разовой оплатой. Немного проще в установке, чуть беднее функционально.
AffiliateWP — лучший выбор если сайт на WordPress. За пределами WordPress не работает.
Tapfiliate / Refersion — облачные альтернативы без необходимости держать собственный сервер. Стоят дороже в долгосрочной перспективе, зато не требуют технической поддержки инфраструктуры.
LeadDyno — облачное решение ориентированное на Shopify-магазины. Проще OSI в настройке, менее гибкое.
Безопасность и обслуживание
После запуска несколько вещей требуют регулярного внимания.
Обновления OSI Affiliate устанавливайте оперативно — в них закрываются уязвимости безопасности. Подпишитесь на уведомления о релизах.
Регулярные бэкапы базы данных. Партнёрская программа — финансовые данные которые нельзя потерять:
mysqldump -u osi_user -p osi_affiliate > /backup/osi-affiliate-$(date +%Y%m%d).sql
Мониторинг аномалий трафика. Резкий рост кликов от одного партнёра без соответствующего роста конверсий — признак click fraud. OSI Affiliate имеет встроенные инструменты обнаружения, но их стоит дополнять ручным анализом.
Закрытие доступа к директории установки после первоначальной настройки:
rm -rf /var/www/html/affiliate/install
Итоги
OSI Affiliate закрывает потребности малого и среднего бизнеса в управлении партнёрской программой без переплаты за масштаб. Готовые интеграции с популярными платформами, понятный интерфейс и self-hosted модель с разовой оплатой делают его разумным выбором для старта.
Для сложных программ с нестандартными требованиями к атрибуции и многоуровневым структурам придётся смотреть в сторону Post Affiliate Pro или enterprise-решений. Для WordPress-сайтов AffiliateWP удобнее.
VPS на THE.Hosting с конфигурацией 2 vCPU / 4 GB RAM / 40 GB NVMe за €10-12 в месяц — комфортная основа для OSI Affiliate с программой до 300 партнёров. NVMe диски ускоряют работу MySQL.