Send user a reminder email after x-number of days if Profile2 field is empty and user has specific role
Here is my solution, based on tenken's advice:

I created a Rule COMPONENT with the condition &quot;User has role: Role A&quot; and the action &quot;Send email&quot;.

I then created a Rule...



Events: After saving a new user account
Conditions: None
Actions: Schedule component evaluation

In that Action, I chose these options:
Component: the component from step 1
Scheduled evaluation date: account:created
Add offset: 5 days
User &gt; Data Selector: account