hasjob icon indicating copy to clipboard operation
hasjob copied to clipboard

One-click reposting

Open jace opened this issue 10 years ago • 7 comments

It should be possible to relist an expired listing without filling it out all over again. Now that Hasjob has authentication, this can be in the user's dashboard.

jace avatar Mar 06 '14 12:03 jace

Can we do this by touching the job post's datetime?

shreyas-satish avatar Aug 03 '15 08:08 shreyas-satish

No, we don't mess with the archive. Datetimes are significant metadata for understanding how the board has performed over time.

jace avatar Aug 03 '15 08:08 jace

How about we provide the user with the job post form, with details pre-filled from the earlier version of the job post? This will be 2 clicks at the minimum from the job post page. But, it will let the user make any necessary changes prior to re-posting.

shreyas-satish avatar Aug 03 '15 08:08 shreyas-satish

Could do that. /new?template=<hashid> opens with the data prefilled, but only if that post has the same owner (to avoid having confidential data copied).

jace avatar Aug 03 '15 08:08 jace

I'm thinking about how users will discover the 'Repost' feature.

  • Will 'Repost' be a link on the sidebar of an archived job post?
  • Should we send an email after a job has expired, with a link to re-post?
  • Should we add a link to 'All Posts' along with 'Drafts' in the navigation bar, so that an admin can view their archived posts and re-post some of them if necessary?

shreyas-satish avatar Aug 03 '15 10:08 shreyas-satish

That is pretty much craigslist's model too.

  • Send an email once a listing has expired, asking them to repost.
  • Reposting creates a new listing with the contents copied over, allowing you to edit if needed - People tweak this based on how the previous listing performed.
  • Dashboard showing all listings with a "Relist" option next to each expired listing.

karthikb351 avatar Aug 03 '15 10:08 karthikb351

As discussed in #410, we want to keep a reference to the original post when reposting.

jace avatar Feb 13 '18 10:02 jace