Affinity programos yra akcijos, skirtos žmonių grupėms, turinčioms bendrų pomėgių, o šių programų įvairovę riboja tik programų kūrėjų kūrybiškumas. Pasiūlymai paprastai apima nuolaidas įvairiems produktams ir paslaugoms. Organizacijos, siūlančios savo nariams giminystės programas, turėtų užtikrinti, kad jų narių nauda būtų didesnė už programų administravimo išlaidas. Įmonės, kurios nori reklamuoti savo verslą per šias programas, turėtų bendradarbiauti su organizacijomis, kurių nariai būtų suinteresuoti.
Tam tikrų tipų giminystės programos laikui bėgant pasirodė esančios populiarios. Kreditinių kortelių programos yra ypač populiarios. Kortelės gali būti paženklintos organizacijos narės logotipu, kuris padeda reklamuoti organizaciją. Sumažintos palūkanos, pinigų grąžinimas už pirkinius ar kitos naudos taip pat gali būti kredito kortelių programos dalis.
Affinity draudimo programos apima rinkodaros draudimą verslo klubų ar prekybos organizacijų nariams, taip pat yra labai populiarios. Kai kurios grupės, kurios gali tai vertinti, yra mažos įmonės ir nepriklausomi rangovai. Pavyzdžiui, laisvai samdomų grafikos dizainerių prekybos organizacija gali pastebėti, kad jos nariai vertina galimybę įsigyti sveikatos draudimą palankesnėmis kainomis, nei galėtų rasti patys.
Kiti populiarūs giminystės programų tipai apima mobiliųjų telefonų paslaugas su nuolaida. Smulkaus verslo asociacijos nariams taip pat gali būti populiarios kanceliarinių prekių ir siuntimo nuolaidų programos. Nuolaidos restoranams gali būti naudingos daugelio organizacijų nariams. Automobilių nuomos ir viešbučių nuolaidas dažnai įvertina kiekvienas keliaujantis.
Kai kurios giminystės programos skatina narius tobulinti savo įgūdžius arba pagerinti sveikatą, o tai savo ruožtu naudinga organizacijai, kuri siūlo programą. Narių nuolaidos kompiuterių techninei ir programinei įrangai gali paskatinti darbuotojus tobulinti ir išlaikyti techninius įgūdžius. Organizacijos, kurios nori propaguoti sveiką gyvenimo būdą, gali pasiūlyti nuolaidas treniruoklių salėms.
Tos organizacijos, kurios planuoja įtraukti programas savo nariams, turi įvertinti naudą savo nariams ir organizacijai. Programos turės administracinių išlaidų, o nauda turėtų būti didesnė už jas. Kai kurias išlaidas gali kompensuoti giminystės programos rinkodaros specialisto mokami mokesčiai.
Įmonės, kurios nori pridėti bendrų rinkodaros programų, kad reklamuotų savo produktus ar paslaugas, turėtų ištirti reklamas, kurios geriausiai atitinka jų tikslus. Grupės nariai turėtų galvoti apie programą kaip apie narystės pranašumą. Kai narių poreikių ir produkto ar paslaugos atitikimas yra geras, programa turėtų duoti gerus pardavimus.
Affinity programos kartais painiojamos su lojalumo programomis, tačiau jos nėra tas pats. Lojalumo programose dažnai naudojamos akcijos, pvz., dažno pirkėjo kortelės. Skirtingai nuo giminystės programų, bet kuris vartotojas, o ne tik tam tikrų grupių nariai, nusipirkęs tam tikrą produkto ar paslaugos kiekį, gali gauti nemokamą pirkinį arba su nuolaida.