Does she understand the real basics of grammar, so that she knows what she is learning?
I've worked with children who've been struggling in French because they are having to memorise verb conjugations etc, but no-one has ever really explained to them what it is all about. They got taught phrases, and then later were expected to replace parts of the phrases with other words, but it wasn't clear to some children even where the separate words were, how that translated to written words (so many silent endings, elisions, etc), what needed to be replaced, or why. Some of the French teachers were insistent on not ever translating things to English, but just giving more and more examples, which didn't really clear up the confusion.
So a bit of basic grammar - showing how we don't change the endings very much in English, but do for 3 person sing., or some irregular verbs, and explaining what and why they are having to learn with the different endings.
Or making sure that they understand why they have to learn the gender of the words - it's not just to use the right article in front, but also affects how they might change an adjective to match, or sometimes what form of the noun.
It's important to understand what tenses are and how they differ from each other and why you need different endings - in English we often use auxiliary verbs to show tense, but not always in other languages, where there are more changes to the verb stem (or both). Terms like 'infinitive' are often used in French classes but children may not understand that we have those in English too - it's less obvious, because the verb stem in English is frequently the same as it is in all the other forms, so children don't realise that, e.g., 'to sleep' is actually a phrase that goes together, replaced by a single word in other languages.
Understanding the structure of the language you're studying is useful to - that verbs might come in several categories that each have different sets of endings to do the same thing. I think an overview of that can be useful, so that it doesn't appear that you are just memorising endless random lists of things.
A lot of that sounds really obvious to adults, but there are a surprising number of misunderstandings amongst children about some real basics like that. And some of it needs to be repeated frequently, as they start learning new tenses or structures.
Apps can be good for studying the actual vocabulary - it can also be useful to know word derivations, and finding connections to English or Latin or other languages to help with memory.
Basic French phonics would be another good start. There are so many silent letters, and vowel combinations, but it is quite predictable for reading at least. Harder for listening, as there are a lot of ways to spell a given sound, but if she is aware of many of the more common combinations for reading/spelling, then she might be more aware of them when she is listening. e.g learning what 'au' says, or 'i' . Breaking up some of the vocabulary she is learning into sounds and syllables and looking for the patterns can be valuable right at the start, and might help get over the initial hump.