Jason Downie, 32 år, blev vän med ungdomar på sociala medier innan de skickade meddelanden som bad dem träffas.
Aberdeen Sheriff Court hörde hur han våldtog en 13-årig flicka i Fraserburgh i september 2012.
Sheriff Annella Cowan dömde honom och beskrev Downie som en "farlig och manipulativ" man som skulle stanna kvar i sexförbrytarens register för livet.
Downie, som erkände överfallet, hade börjat prata med den unga flickan på Facebook och X-box Live Chat.
Rätten hörde att han sedan uppmuntrade flickan att möta honom i en bil i Fraserburgh.
Deputerade Kelly Mitchell sade: " Den klagande frågade om han ville ge henne något sött från den närbelägna affären. Han sa att han skulle göra det i utbyte mot en kyss."
Efter att ha gripit ungens huvud och kysst henne hoppade han in i baksätet på fordonet och överföll skolflickan sexuellt.
Miss Mitchell sa: "Hon skrek'stopp' och'släpp mig'." Grannar sade att de hörde en flicka skrika."
Rätten hörde att flickan nästa dag gick till polisen och anmälde attacken.
Downie erkände sig också skyldig till att resa "med avsikt att ha olagligt sex" med en annan ung flicka som han blev vän med på Facebook tidigare i år.
Rätten hörde att han skickade olämpliga meddelanden i juni 2015 och bad om bilder på sig själv i underkläderna.
Vid ett tillfälle föreslog han att de skulle ta en åktur i hans bil och de kunde kyssas - men flickan dök upp till mötet nära Banff i sällskap av vänner.
Rätten hörde Downie senare skicka sina skymfliga meddelanden och säga att hon hade slösat bort hans "tid och bränsle".
Flickans mamma hittade meddelandena på sin dotters Facebook-app och rapporterade Downie till polisen.
Downie, vars adress på domstolshandlingar gavs som HMP Grampian, dömdes till 38 månaders fängelse med ett förlängt straff på tre år.
En man som använde Facebook för att hitta unga tjejer att ha olagligt sex med har suttit i fängelse i mer än tre år.