In a non uniform external field the dipole has a net force in the direction of increasing field when
In this case there will also be a net force on the dipole since the positive and negative charges will feel different forces F=qE due to the different external field E at the location of charges +q and –q.
The force on positive charge F=q E exceeds the force on negative charge since the positive charge is in a stronger field.
The net resultant force is directed parallel to the direction of electric field.