eHarmony werkt door middel van een uitgebreide vragenlijst die gebruikers moeten invullen om een persoonlijkheidstest te voltooien. Op basis van deze test wordt een compatibiliteitspercentage berekend, dat wordt gebruikt om matches te vinden die goed bij elkaar passen.