The narrative alternates between the perspectives of three main characters whose lives become entangled through the app:

Inma and Kat meet by accident when Inma is stood up and Kat is waiting for a different date. Despite the algorithm not recommending them as a match, they are immediately attracted to each other.

The story explores whether love can be reduced to a science. While Soulcial considers Inma and Oliver to be a 99% compatible "soulmate" match, the chemistry between Inma and Kat complicates the data-driven logic.