A tissue puncture closure device includes an anchor, a sealing plug, a suture coupled to the sealing plug, a compaction arrangement, and an automatic driving assembly. The automatic driving assembly includes first and second spool members and an actuation member. The first spool member is configured to coil a portion of the suture. The second spool member is configured to coil a portion of the compaction arrangement. The actuation member is coupled to the first and second spool members. Activation of the actuation member releases the first spool member for rotation to apply a tension force in the suture, and releases the second spool member for rotation to distally advance a portion of the compaction arrangement to compress the sealing plug.