The present disclosure provides a method for analyzing a polyribonucleotide, wherein the polyribonucleotide is an mRNA molecule with a poly(A)
tail, said method comprising: (a) obtaining a labeled polyribonucleotide by GI tailing; followed by (b) providing a second molecule comprising a first primer
recognition sequence followed by a sequence of C
nucleotide residues linked to a sequence of T
nucleotide residues; followed by (c) obtaining a complex of said labeled polyribonucleotide and said second molecule; followed by (d) obtaining an extended second molecule by (d1) extending the 3′ end of the second molecule by synthesizing a sequence that is complementary to the labeled polyribonucleotide; followed by (d2) extending the 3′ end of the second molecule by adding at least 1 to 5 C
nucleotide residues, followed by a second primer
recognition sequence; said method providing information on entire polyribonucleotides, in particular mRNA isoforms and their respective poly(A) tails.